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