estructura KSEVENT_SET (ks.h)
La estructura 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 KSEVENT_ITEM estructuras que describen cada evento del conjunto de eventos. El tamaño de la matriz está en el miembro EventsCount.
Observaciones
Microsoft proporciona varios GUID de conjuntos 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 de . Los GUID del conjunto de eventos se definen en ks.h, ksmedia.h, bdamedia.h, y posiblemente otros archivos de encabezado.
Requisitos
Requisito | Valor |
---|---|
encabezado de | ks.h (incluya Ks.h) |