estrutura KSEVENT_SET (ks.h)
A estrutura KSEVENT_SET descreve os eventos que compõem um conjunto de eventos de streaming de kernel.
Sintaxe
typedef struct {
const GUID *Set;
ULONG EventsCount;
const KSEVENT_ITEM *EventItem;
} KSEVENT_SET, *PKSEVENT_SET;
Membros
Set
Especifica um GUID que identifica o conjunto de eventos. Para obter mais informações sobre conjuntos de eventos definidos, consulte Comentários.
EventsCount
Especifica o número de eventos no conjunto de eventos.
EventItem
Aponta para o início da matriz de estruturas de KSEVENT_ITEM que descrevem cada evento no conjunto de eventos. O tamanho da matriz está no membro EventsCount.
Observações
A Microsoft fornece vários GUIDs de conjunto de eventos de streaming de kernel definidos pelo sistema. Os minidrivers especificam um desses GUIDs no membro Set. Os conjuntos de eventos de streaming do kernel normalmente começam com um prefixo KSEVENTSETID. Os GUIDs do conjunto de eventos são definidos em ks.h, ksmedia.h, bdamedia.he possivelmente outros arquivos de cabeçalho.
Requisitos
Requisito | Valor |
---|---|
cabeçalho | ks.h (incluir Ks.h) |