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) |