KSEVENT_SET 結構 (ks.h)

KSEVENT_SET結構描述組成核心串流事件集的事件。

語法

typedef struct {
  const GUID         *Set;
  ULONG              EventsCount;
  const KSEVENT_ITEM *EventItem;
} KSEVENT_SET, *PKSEVENT_SET;

成員

Set

指定識別事件集的 GUID。 如需已定義事件集的詳細資訊,請參閱

EventsCount

指定事件集中的事件數目。

EventItem

指向描述事件集中每個事件 之KSEVENT_ITEM 結構的陣列開頭。 數位大小位於 EventsCount 成員中。

備註

Microsoft 提供數個系統定義的核心串流事件集 GUID。 Minidrivers 會在 Set 成員中指定其中一個 GUID。 核心串流事件集通常會以 KSEVENTSETID 前置詞開頭。 事件集 GUID 定義於 ks.hksmedia.hbdamedia.h,以及其他頭檔。

規格需求

需求
標頭 ks.h (包含 Ks.h)

另請參閱

KSEVENT_ITEM