This structure contains information for performing edit operations and is used with the MMIOM_CLEAR, MMIOM_COPY, MMIOM_CUT, and MMIOM_PASTE messages.
typedef struct _MMIO_EDIT_PARMS { ULONG ulStrucLen; /* Length of this structure. */ HWND hwndWindow; /* Window handle. */ ULONG ulStartTime; /* Starting time in microseconds. */ ULONG ulDuration; /* Duration in microseconds. */ ULONG ulCurrentFilePosition; /* Current file position in microseconds. */ ULONG ulNewFilePosition; /* New file position in microseconds. */ ULONG ulNewFileLength; /* New file length in microseconds. */ PVOID pBuffer; /* User buffer. */ PVOID pBufferLength; /* Length of user buffer. */ PVOID pHeader; /* Describes buffer. */ BOOL fUseBuffer; /* Use buffer instead of clipboard. */ } MMIO_EDIT_PARMS; typedef MMIO _ EDIT _ PARMS * PMMIO _ EDIT _ PARMS ;