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 ;