структура 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)

См. также раздел

KSEVENT_ITEM