Поделиться через


структура STREAM_PROPERTY_DESCRIPTOR (strmini.h)

STREAM_PROPERTY_DESCRIPTOR указывает параметры запросов get/set свойства, передаваемых драйверу класса в мини-driver.

Синтаксис

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 (для свойств мини-driver) или HW_STREAM_INFORMATIONStreamPropertiesArray (для свойств потока).

PropertyInfo

Указывает на буфер, в который будут считываться данные свойства или записываться в нее.

PropertyInputSize

Размер буфера свойств.

PropertyOutputSize

Размер буфера PropertyInfo.

Требования

Требование Ценность
заголовка strmini.h (include Strmini.h)