STREAM_PROPERTY_DESCRIPTOR Struktur (strmini.h)
STREAM_PROPERTY_DESCRIPTOR gibt die Parameter von Eigenschaft get/set-Anforderungen an, die der Klassentreiber an den Minidriver übergibt.
Syntax
typedef struct _STREAM_PROPERTY_DESCRIPTOR {
PKSPROPERTY Property;
ULONG PropertySetID;
PVOID PropertyInfo;
ULONG PropertyInputSize;
ULONG PropertyOutputSize;
} STREAM_PROPERTY_DESCRIPTOR, *PSTREAM_PROPERTY_DESCRIPTOR;
Angehörige
Property
Gibt die Eigenschaft an, die gelesen/geschrieben werden soll.
PropertySetID
Gibt den Index des Eigenschaftensatzes innerhalb der HW_STREAM_HEADER's DevicePropertiesArray- (für Minidrivereigenschaften) oder die HW_STREAM_INFORMATION's StreamPropertiesArray (für Streameigenschaften) an.
PropertyInfo
Verweist auf einen Puffer, aus dem die Eigenschaftendaten gelesen oder in diesen geschrieben werden.
PropertyInputSize
Größe des Property- Puffers.
PropertyOutputSize
Größe des PropertyInfo- Puffers.
Anforderungen
Anforderung | Wert |
---|---|
Header- | strmini.h (einschließlich Strmini.h) |