This structure describes a playlist cue point or message event. These events are used only when streaming data to or from the memory stream handler. Playlist events are reported using this data structure. The application media control device must support notification of these events. These events are enabled implicitly at stream creation and cannot be disabled.
typedef struct _PLAYL_EVCB { ULONG ulType; /* Event type. */ ULONG ulSubType; /* Event subtype. */ ULONG ulFlags; /* Flags. */ HSTREAM hstream; /* Stream handle. */ HID hid; /* Stream handler ID. */ ULONG ulStatus; /* Status. */ ULONG ulMessageParm; /* Message parameter. */ ULONG unused1; /* Not used. */ ULONG unused2; /* Not used. */ } PLAYL_EVCB; typedef PLAYL _ EVCB * PPLAYL _ EVCB ;