TIME_EVCB

This structure describes a time cue point event. There are two types of time cue point events: one is used to report a cue point, while the other is used to report an event, as well as to pause the stream. These events can be enabled through an SpiEnableEvent call.

typedef struct _TIME_EVCB {
  ULONG       ulType;        /*  Event type. */
  ULONG       ulSubType;     /*  Not used. */
  ULONG       ulFlags;       /*  Flags. */
  HSTREAM     hstream;       /*  Stream handle. */
  HID         hid;           /*  Stream handler ID. */
  ULONG       ulStatus;      /*  Status of event. */
  MMTIME      mmtimeStream;  /*  MMTIME stream. */
  ULONG       unused1;       /*  Not used. */
  ULONG       unused2;       /*  Not used. */
} TIME_EVCB;

typedef   TIME _ EVCB   FAR   * PTIME _ EVCB ;


[Back: TGTBUFTAB Field - mmtimeOffset]
[Next: TIME_EVCB Field - ulType]