структура 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) |