This structure describes an implicit event. A pointer to this data structure is passed in an SpiCreateStream call. It must be initialized to 0 for this call. Implicit 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 _IMPL_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. */ ULONG unused1; /* Not used. */ ULONG unused2; /* Not used. */ ULONG unused3; /* Not used. */ } IMPL_EVCB; typedef IMPL _ EVCB FAR * PIMPL _ EVCB ;