STREAM_PROPERTY_DESCRIPTOR结构(strmini.h)

STREAM_PROPERTY_DESCRIPTOR指定类驱动程序传递给微型驱动程序的属性 get/set 请求的参数。

语法

typedef struct _STREAM_PROPERTY_DESCRIPTOR {
  PKSPROPERTY Property;
  ULONG       PropertySetID;
  PVOID       PropertyInfo;
  ULONG       PropertyInputSize;
  ULONG       PropertyOutputSize;
} STREAM_PROPERTY_DESCRIPTOR, *PSTREAM_PROPERTY_DESCRIPTOR;

成员

Property

指定要读取/写入的属性。

PropertySetID

指定 HW_STREAM_HEADERDevicePropertiesArray(适用于微型驱动程序属性)或 HW_STREAM_INFORMATIONStreamPropertiesArray(对于流属性)中设置的属性的索引。

PropertyInfo

指向要从或写入属性数据的缓冲区。

PropertyInputSize

属性 缓冲区的大小。

PropertyOutputSize

PropertyInfo 缓冲区的大小。

要求

要求 价值
标头 strmini.h (包括 Strmini.h)