estrutura RS_COMMAND_TIMEOUTS_DESCRIPTOR (scsi.h)
A estrutura RS_COMMAND_TIMEOUTS_DESCRIPTOR contém informações de tempo limite de comando desde o início do processamento de um comando até a conclusão relatada.
Sintaxe
typedef struct {
UCHAR DescriptorLength[2];
UCHAR Reserved;
UCHAR CommandSpecific;
UCHAR NominalCommandProcessingTimeoutInSec[4];
UCHAR RecommendedCommandTimeoutInSec[4];
} RS_COMMAND_TIMEOUTS_DESCRIPTOR, *PRS_COMMAND_TIMEOUTS_DESCRIPTOR;
Membros
DescriptorLength[2]
O comprimento dessa estrutura.
Reserved
Reservado para uso interno.
CommandSpecific
Contém informações de tempo limite definidas para um comando específico, como o comando de buffer de gravação.
NominalCommandProcessingTimeoutInSec[4]
Indica a quantidade mínima de tempo, em segundos, que o cliente do aplicativo deve aguardar antes de verificar o progresso do comando. Um valor igual a zero significa que nenhum tempo limite é especificado.
RecommendedCommandTimeoutInSec[4]
Especifica o tempo recomendado, em segundos, que o cliente do aplicativo deve aguardar antes de atingir o tempo limite do comando. Um valor igual a zero significa que nenhuma hora é especificada.
Comentários
Os valores contidos no descritor de tempos limite de comando não incluem horários fora do controle do servidor do dispositivo.
Para comandos que causam uma alteração na condição de energia, os valores contidos no descritor de tempos limite de comando não incluem o tempo de transição.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | scsi.h |