estructura KSEVENT_SET (ks.h)

La estructura de KSEVENT_SET describe los eventos que componen un conjunto de eventos de streaming de kernel.

Sintaxis

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

Miembros

Set

Especifica un GUID que identifica el conjunto de eventos. Para obtener más información sobre los conjuntos de eventos definidos, vea Comentarios.

EventsCount

Especifica el número de eventos del conjunto de eventos.

EventItem

Apunta al principio de la matriz de estructuras de KSEVENT_ITEM que describen cada evento del conjunto de eventos. El tamaño de la matriz está en el miembro EventsCount .

Comentarios

Microsoft proporciona varios GUID de conjunto de eventos de streaming de kernel definidos por el sistema. Los minidrivers especifican uno de estos GUID en el miembro Set . Los conjuntos de eventos de streaming de kernel suelen comenzar con un prefijo KSEVENTSETID . Los GUID del conjunto de eventos se definen en ks.h, ksmedia.h, bdamedia.h y, posiblemente, en otros archivos de encabezado.

Requisitos

Requisito Valor
Header ks.h (incluya Ks.h)

Consulte también

KSEVENT_ITEM