structure KSPROPERTY_SET (ks.h)

Un pilote ou une broche de streaming de noyau peut utiliser la structure KSPROPERTY_SET pour décrire la façon dont elle prend en charge un jeu de propriétés.

Syntaxe

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

Membres

Set

Spécifie le GUID qui identifie le jeu de propriétés.

PropertiesCount

Spécifie la taille du tableau pointé vers par le membre PropertyItem .

PropertyItem

Pointe vers le début d’un tableau de structures KSPROPERTY_ITEM qui décrivent comment le pilote ou la broche prend en charge chaque propriété dans l’ensemble.

FastIoCount

Réservé pour le système.

FastIoTable

Pointeur vers une structure KSFASTPROPERTY_ITEM . Ce membre est réservé à l’utilisation du système.

Remarques

Pour plus d’informations, consultez Propriétés KS.

Configuration requise

Condition requise Valeur
En-tête ks.h (inclure Ks.h)

Voir aussi

KSPROPERTY_ITEM