Compartilhar via


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 neste conjunto de métodos.

MethodItem

Aponta para uma matriz de estruturas 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.

Observações

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 do kernel normalmente começam com um prefixo KSMETHODSETID. Os GUIDs do conjunto de métodos 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)

Consulte também

KSMETHOD_ITEM