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.

Observações

Para obter mais informações, consulte propriedades KS.

Requisitos

Requisito Valor
cabeçalho ks.h (incluir Ks.h)

Consulte também

KSPROPERTY_ITEM