StorPortSetDeviceQueueDepth ルーチンは、指定されたデバイスのデバイス キューの最大深度を設定します。
構文
STORPORT_API BOOLEAN StorPortSetDeviceQueueDepth(
[in] PVOID HwDeviceExtension,
[in] UCHAR PathId,
[in] UCHAR TargetId,
[in] UCHAR Lun,
[in] ULONG Depth
);
パラメーター
[in] HwDeviceExtension
ミニポート ドライバーの HBA ごとの記憶域へのポインター。
[in] PathId
ターゲット デバイスのパス ID を格納します。
[in] TargetId
ターゲット デバイスのデバイス番号を格納します。
[in] Lun
ターゲット デバイスの論理ユニット番号を格納します。
[in] Depth
キューを設定する深さを指定します。 この値は常に 0 >。
戻り値
StorPortSetDeviceQueueDepth 、キュー の深さが正常に設定された場合は TRUE を返し、操作が失敗した場合は FALSE を します。
備考
StorPortSetDeviceQueueDepth 最初の呼び出しの前に、デバイス キューの深さが既定値に設定されます。
StorPortSetDeviceQueueDepth ルーチンは、ミニポート ドライバーが指定された LUN の最初の SCSI 照会コマンドを受け取ったときに呼び出す必要があります。または、LUN が有効である限り、その後いつでも (以前は実行されません)。
必要条件
要件 | 価値 |
---|---|
ターゲット プラットフォーム の | 万国 |
ヘッダー | storport.h (Storport.h を含む) |
ライブラリ | Storport.lib |