Поделиться через


SRB_WRITE_DATA

Драйвер класса получил запрос на запись для мини-драйвера. Значение pSrb-CommandData>.DataBufferArray указывает на массив KSSTREAM_HEADER структур, которые вместе описывают буфер данных. Значение pSrb-CommandData>.NumberOfBuffers указывает размер массива. Указатель pSrb указывает на HW_STREAM_REQUEST_BLOCK структуру.

Возвращаемое значение

Мини-диск может задать одно из следующих значений в качестве состояния в SRB или передать дополнительные коды ошибок, чтобы указать на такие ситуации ошибок, как ошибки памяти и недопустимые параметры. Драйвер класса касается только STATUS_SUCCESS.

STATUS_SUCCESS
Указывает на успешное выполнение команды.

STATUS_NOT_IMPLEMENTED
Указывает, что функция не поддерживается мини-накопителем.

STATUS_IO_DEVICE_ERROR
Указывает, что произошел сбой оборудования.

См. также раздел

SRB_SET_STREAM_STATE