структура 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 (для свойств мини-драйвера) или StreamPropertiesArrayHW_STREAM_INFORMATION (для свойств потока).
PropertyInfo
Указывает на буфер, из который будут считываться или записываться данные свойства.
PropertyInputSize
Размер буфера свойств .
PropertyOutputSize
Размер буфера PropertyInfo .
Требования
Требование | Значение |
---|---|
Заголовок | strmini.h (включая Strmini.h) |