Partager via


structure STREAM_PROPERTY_DESCRIPTOR (strmini.h)

STREAM_PROPERTY_DESCRIPTOR spécifie les paramètres des requêtes get/set de propriété que le pilote de classe transmet au minidriver.

Syntaxe

typedef struct _STREAM_PROPERTY_DESCRIPTOR {
  PKSPROPERTY Property;
  ULONG       PropertySetID;
  PVOID       PropertyInfo;
  ULONG       PropertyInputSize;
  ULONG       PropertyOutputSize;
} STREAM_PROPERTY_DESCRIPTOR, *PSTREAM_PROPERTY_DESCRIPTOR;

Membres

Property

Spécifie la propriété à lire/écrire.

PropertySetID

Spécifie l’index de la propriété définie dans les HW_STREAM_HEADER's DevicePropertiesArray (pour les propriétés minidriver) ou les HW_STREAM_INFORMATION's StreamPropertiesArray (pour les propriétés de flux).

PropertyInfo

Pointe vers une mémoire tampon dans laquelle les données de propriété seront lues ou écrites.

PropertyInputSize

Taille de la mémoire tampon propriété.

PropertyOutputSize

Taille de la mémoire tampon PropertyInfo.

Exigences

Exigence Valeur
d’en-tête strmini.h (include Strmini.h)