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


SRB_SET_STREAM_STATE

Драйвер класса отправляет этот запрос, чтобы задать состояние потока для этого потока.

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

Мини-диск должен задать одно из следующих состояний в SRB:

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

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

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

Комментарии

Драйвер класса задает новое состояние потока в pSrb-CommandData>.StreamState. Указатель pSrb указывает на структуру HW_STREAM_REQUEST_BLOCK . Описание состояний потока см. в KSPROPERTY_CONNECTION_STATE .

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

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

SRB_GET_STREAM_STATE