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) |