STREAM_PROPERTY_DESCRIPTOR - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// 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 reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-strmini-_stream_property_descriptor)

_STREAM_PROPERTY_DESCRIPTOR structure

Description

STREAM_PROPERTY_DESCRIPTOR specifies the parameters of property get/set requests that the class driver passes to the minidriver.

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.