Compartilhar via


estrutura KSPROPERTY_SET (ks.h)

Um driver ou pin de streaming de kernel pode usar a estrutura KSPROPERTY_SET para descrever como ele dá suporte a um conjunto de propriedades.

Sintaxe

typedef struct {
  const GUID                *Set;
  ULONG                     PropertiesCount;
  const KSPROPERTY_ITEM     *PropertyItem;
  ULONG                     FastIoCount;
  const KSFASTPROPERTY_ITEM *FastIoTable;
} KSPROPERTY_SET, *PKSPROPERTY_SET;

Membros

Set

Especifica o GUID que identifica o conjunto de propriedades.

PropertiesCount

Especifica o tamanho da matriz apontada pelo membro PropertyItem .

PropertyItem

Aponta para o início de uma matriz de estruturas de KSPROPERTY_ITEM que descrevem como o driver ou pino dá suporte a cada propriedade no conjunto.

FastIoCount

Reservado para uso do sistema.

FastIoTable

Um ponteiro para uma estrutura KSFASTPROPERTY_ITEM . Esse membro é reservado para uso do sistema.

Comentários

Para obter mais informações, consulte Propriedades do KS.

Requisitos

Requisito Valor
Cabeçalho ks.h (inclua Ks.h)

Confira também

KSPROPERTY_ITEM