структура 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.
Замечания
Корпорация Майкрософт предоставляет несколько системных наборов событий потоковой передачи ядра. Мини-drivers указывают один из этих графических идентификаторов в элементе Set. Наборы событий потоковой передачи ядра обычно начинаются с префикса KSEVENTSETID. Идентификаторы guid набора событий определяются в ks.h, ksmedia.h, bdamedia.hи, возможно, другие файлы заголовков.
Требования
Требование | Ценность |
---|---|
заголовка | ks.h (include Ks.h) |