This structure describes a data cue-point event whose purpose is to set a cue point for a specific piece of data in the data stream. The stream handler reports a data cue-point event when the data is detected in the stream. This event can be enabled as a single or recurring event.
typedef struct _DATA_EVCB {
ULONG ulType; /* Event type. */
ULONG ulSubType; /* Event subtype. */
ULONG ulFlags; /* Flags. */
HSTREAM hstream; /* Stream handle. */
HID hid; /* Stream handler ID. */
ULONG ulStatus; /* Event status. */
MMTIME mmtimeStream; /* Stream time. */
ULONG ulEventParm1; /* Pointer to buffer. */
ULONG ulEventParm2; /* Length of buffer. */
} DATA_EVCB;
typedef DATA _ EVCB * PDATA _ EVCB ;