estrutura KSMETHOD_SET (ks.h)
A estrutura KSMETHOD_SET descreve os métodos que compõem um conjunto de métodos de streaming de kernel.
Sintaxe
typedef struct {
const GUID *Set;
ULONG MethodsCount;
const KSMETHOD_ITEM *MethodItem;
ULONG FastIoCount;
const KSFASTMETHOD_ITEM *FastIoTable;
} KSMETHOD_SET, *PKSMETHOD_SET;
Membros
Set
Especifica um GUID que identifica o conjunto de métodos de streaming de kernel. Para obter mais informações sobre GUIDs do conjunto de métodos, consulte Comentários.
MethodsCount
Especifica o número de métodos nesse conjunto de métodos.
MethodItem
Aponta para uma matriz de estruturas de KSMETHOD_ITEM . Cada estrutura descreve um método do conjunto de métodos.
FastIoCount
Reservado para uso do sistema. Não use.
FastIoTable
Reservado para uso do sistema. Não use.
Comentários
A Microsoft fornece vários GUIDs de conjunto de métodos de streaming de kernel definidos pelo sistema. Os minidrivers especificam um desses GUIDs no membro Set . Os conjuntos de métodos de streaming de kernel normalmente começam com um prefixo KSMETHODSETID . Os GUIDs do conjunto de métodos 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) |