Compartir a través de


SRB_WRITE_DATA

El controlador de clase ha recibido una solicitud de escritura para el minidriver. Valor de pSrb-CommandData>.DataBufferArray apunta a una matriz de estructuras de KSSTREAM_HEADER, que describen conjuntamente el búfer de datos. Valor de pSrb-CommandData>.NumberOfBuffers especifica el tamaño de la matriz. El puntero pSrb apunta a una estructura de HW_STREAM_REQUEST_BLOCK .

Valor devuelto

El minidriver puede establecer uno de los siguientes como estado en el SRB, o puede pasar códigos de error adicionales para indicar situaciones de error como errores de memoria y parámetros incorrectos. El controlador de clase solo se preocupa por STATUS_SUCCESS.

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.

Consulte también

SRB_SET_STREAM_STATE