SRB_GET_STREAM_PROPERTY
El controlador de clase envía esta solicitud para consultar el minidriver de los datos necesarios para completar una solicitud de obtención de propiedades en una propiedad definida por minidriver para esta secuencia.
Valor devuelto
El minidriver debe establecer uno de los siguientes como estado en el SRB:
STATUS_SUCCESS
Indica la finalización correcta del comando.
STATUS_NOT_IMPLEMENTED
Indica que la función no es compatible con el minidriver.
STATUS_IO_DEVICE_ERROR
Indica que se ha producido un error de hardware.
Comentarios
El controlador de clase pasa los parámetros de la operación en pSrb-CommandData>.Búfer PropertyInfo, una estructura del formulario STREAM_PROPERTY_DESCRIPTOR. El puntero pSrb apunta a una estructura de HW_STREAM_REQUEST_BLOCK .
El miembro Property de la estructura STREAM_PROPERTY_DESCRIPTOR describe la propiedad en cuestión, mientras que el miembro PropertyInfo especifica un búfer en el que copiar los datos de propiedad. Si el búfer es demasiado pequeño, el minidriver debe establecer el miembro Status al que apunta pSrb en STATUS_BUFFER_OVERFLOW.