SRB_GET_STREAM_PROPERTY
類別驅動程式會傳送此要求來查詢minidriver,以取得此資料流之minidriver定義屬性上取得屬性要求所需的數據。
傳回值
minidriver 應該將下列其中一項設定為 SRB 中的狀態:
STATUS_SUCCESS
表示命令成功完成。
STATUS_NOT_IMPLEMENTED
表示 minidriver 不支援函式。
STATUS_IO_DEVICE_ERROR
表示發生硬體失敗。
註解
類別驅動程式會在 pSrb-CommandData> 中傳遞作業的參數。PropertyInfo 緩衝區,表單結構STREAM_PROPERTY_DESCRIPTOR。 pSrb 指標指向HW_STREAM_REQUEST_BLOCK結構。
STREAM_PROPERTY_DESCRIPTOR 結構的 Property 成員描述有問題的屬性,而 PropertyInfo 成員會指定要複製屬性數據的緩衝區。 如果緩衝區太小,minidriver 應該將 pSrb 指向的 Status 成員設定為STATUS_BUFFER_OVERFLOW。