This structure contains fields for the MCI_CUT, MCI_PASTE, and MCI_COPY messages.
typedef struct _MCI_EDIT_PARMS {
HWND hwndCallback; /* Window handle. */
ULONG ulStructLen; /* Length of the structure. */
ULONG ulFrom; /* Beginning point of range. */
ULONG ulTo; /* Ending point of range. */
PVOID pBuff; /* Application buffer. */
ULONG ulBufLen; /* Length of application buffer. */
PVOID pHeader; /* Header describing buffer. */
} MCI_EDIT_PARMS;
typedef MCI _ EDIT _ PARMS * PMCI _ EDIT _ PARMS ;
Note: For MCI_CUT, MCI_COPY, MCI_PASTE; if MCI_BUFFER is passed in, then pBuff must contain a valid pointer.