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 KSEVENT_ITEM que descrevem cada evento no conjunto de eventos. O tamanho da matriz está no membro EventsCount .
Comentários
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 de kernel normalmente começam com um prefixo KSEVENTSETID . Os GUIDs do conjunto de eventos são definidos em ks.h, ksmedia.h, bdamedia.h e possivelmente em outros arquivos de cabeçalho.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | ks.h (inclua Ks.h) |