STREAM_PROPERTY_DESCRIPTOR structure (strmini.h)
STREAM_PROPERTY_DESCRIPTOR specifies the parameters of property get/set requests that the class driver passes to the minidriver.
Syntax
typedef struct _STREAM_PROPERTY_DESCRIPTOR {
PKSPROPERTY Property;
ULONG PropertySetID;
PVOID PropertyInfo;
ULONG PropertyInputSize;
ULONG PropertyOutputSize;
} STREAM_PROPERTY_DESCRIPTOR, *PSTREAM_PROPERTY_DESCRIPTOR;
Members
Property
Specifies the property to be read/written.
PropertySetID
Specifies the index of the property set within either the HW_STREAM_HEADER's DevicePropertiesArray (for minidriver properties) or the HW_STREAM_INFORMATION's StreamPropertiesArray (for stream properties).
PropertyInfo
Points to a buffer that the property data will be read from or written to.
PropertyInputSize
Size of the Property buffer.
PropertyOutputSize
Size of the PropertyInfo buffer.
Requirements
Requirement | Value |
---|---|
Header | strmini.h (include Strmini.h) |