Partager via


structure KSFASTPROPERTY_ITEM (ks.h)

La structure KSFASTPROPERTY_ITEM est utilisée avec des éléments pour la répartition rapide des E/S.

Syntaxe

typedef struct {
  ULONG PropertyId;
  union {
    PFNKSFASTHANDLER GetPropertyHandler;
    BOOLEAN          GetSupported;
  };
  union {
    PFNKSFASTHANDLER SetPropertyHandler;
    BOOLEAN          SetSupported;
  };
  ULONG Reserved;
} KSFASTPROPERTY_ITEM, *PKSFASTPROPERTY_ITEM;

Membres

PropertyId

Spécifie l’identificateur de la propriété spécifique dans le jeu.

GetPropertyHandler

Pointe vers une routine KStrFast Handler fournie par le pilote qui spécifie le gestionnaire rapide pour la récupération de la propriété. S’il s’agit NULL, la propriété ne peut pas être lue avec un gestionnaire rapide.

GetSupported

Valeur booléenne qui indique si le pilote a fourni un gestionnaire de propriétés get.

SetPropertyHandler

Pointe vers une routine KStrFast Handler fournie par le pilote qui spécifie le gestionnaire rapide pour définir la propriété. S’il s’agit NULL, la propriété ne peut pas être définie avec un gestionnaire rapide.

SetSupported

Valeur booléenne qui indique si le pilote a fourni un gestionnaire de propriétés set.

Reserved

Réservé et défini sur zéro.

Exigences

Exigence Valeur
d’en-tête ks.h (include Ks.h)

Voir aussi

KStrFastHandler