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 ;