RS_COMMAND_TIMEOUTS_DESCRIPTOR結構 (scsi.h)
RS_COMMAND_TIMEOUTS_DESCRIPTOR 結構包含從處理命令開始到其回報完成的命令逾時資訊。
語法
typedef struct {
UCHAR DescriptorLength[2];
UCHAR Reserved;
UCHAR CommandSpecific;
UCHAR NominalCommandProcessingTimeoutInSec[4];
UCHAR RecommendedCommandTimeoutInSec[4];
} RS_COMMAND_TIMEOUTS_DESCRIPTOR, *PRS_COMMAND_TIMEOUTS_DESCRIPTOR;
成員
DescriptorLength[2]
這個結構的長度。
Reserved
保留供內部使用。
CommandSpecific
包含針對特定命令定義的逾時資訊,例如寫入緩衝區命令。
NominalCommandProcessingTimeoutInSec[4]
指出應用程式用戶端在檢查命令進度之前應該等候的最小時間量,以秒為單位。 值為零表示未指定逾時。
RecommendedCommandTimeoutInSec[4]
指定應用程式用戶端在逾時命令之前應該等候的建議時間,以秒為單位。 值為零表示未指定任何時間。
備註
命令逾時描述項中包含的值不包含裝置伺服器控制以外的時間。
對於造成電源條件變更的命令,命令逾時描述項中包含的值不包含轉換時間。
規格需求
需求 | 值 |
---|---|
標頭 | scsi.h |