// strmini.h
typedef struct _STREAM_PROPERTY_DESCRIPTOR {
PKSPROPERTY Property;
ULONG PropertySetID;
PVOID PropertyInfo;
ULONG PropertyInputSize;
ULONG PropertyOutputSize;
} STREAM_PROPERTY_DESCRIPTOR, *PSTREAM_PROPERTY_DESCRIPTOR;
View the official Windows Driver Kit DDI referenceNo description available.
STREAM_PROPERTY_DESCRIPTOR specifies the parameters of property get/set requests that the class driver passes to the minidriver.
PropertySpecifies the property to be read/written.
PropertySetIDSpecifies 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).
PropertyInfoPoints to a buffer that the property data will be read from or written to.
PropertyInputSizeSize of the Property buffer.
PropertyOutputSizeSize of the PropertyInfo buffer.