estructura STREAM_PROPERTY_DESCRIPTOR (strmini.h)
STREAM_PROPERTY_DESCRIPTOR especifica los parámetros de las solicitudes get/set de propiedad que el controlador de clase pasa al minidriver.
Sintaxis
typedef struct _STREAM_PROPERTY_DESCRIPTOR {
PKSPROPERTY Property;
ULONG PropertySetID;
PVOID PropertyInfo;
ULONG PropertyInputSize;
ULONG PropertyOutputSize;
} STREAM_PROPERTY_DESCRIPTOR, *PSTREAM_PROPERTY_DESCRIPTOR;
Miembros
Property
Especifica la propiedad que se va a leer y escribir.
PropertySetID
Especifica el índice de la propiedad establecida dentro de devicePropertiesArray de la HW_STREAM_HEADER (para las propiedades de minidriver) o streamPropertiesArray de la HW_STREAM_INFORMATION (para las propiedades de flujo).
PropertyInfo
Apunta a un búfer en el que se leerán o escribirán los datos de propiedad.
PropertyInputSize
Tamaño del búfer de propiedades .
PropertyOutputSize
Tamaño del búfer PropertyInfo .
Requisitos
Requisito | Valor |
---|---|
Header | strmini.h (include Strmini.h) |