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