Compartir a través de


estructura RS_COMMAND_TIMEOUTS_DESCRIPTOR (scsi.h)

La estructura RS_COMMAND_TIMEOUTS_DESCRIPTOR contiene información de tiempo de espera de comandos desde el inicio del procesamiento de un comando hasta su finalización notificada.

Sintaxis

typedef struct {
  UCHAR DescriptorLength[2];
  UCHAR Reserved;
  UCHAR CommandSpecific;
  UCHAR NominalCommandProcessingTimeoutInSec[4];
  UCHAR RecommendedCommandTimeoutInSec[4];
} RS_COMMAND_TIMEOUTS_DESCRIPTOR, *PRS_COMMAND_TIMEOUTS_DESCRIPTOR;

Miembros

DescriptorLength[2]

Longitud de esta estructura.

Reserved

Reservado para uso interno.

CommandSpecific

Contiene información de tiempo de espera definida para un comando específico, como el comando de búfer de escritura.

NominalCommandProcessingTimeoutInSec[4]

Indica la cantidad mínima de tiempo, en segundos, que el cliente de la aplicación debe esperar antes de comprobar el progreso del comando. Un valor de cero significa que no se especifica ningún tiempo de espera.

RecommendedCommandTimeoutInSec[4]

Especifica el tiempo recomendado, en segundos, que el cliente de la aplicación debe esperar antes de agotar el tiempo de espera del comando. Un valor de cero significa que no se especifica ningún tiempo.

Observaciones

Los valores contenidos en el descriptor de tiempos de espera de comandos no incluyen horas que están fuera del control del servidor de dispositivos.

En el caso de los comandos que provocan un cambio en la condición de energía, los valores contenidos en el descriptor de tiempo de espera de comandos no incluyen el tiempo de transición.

Requisitos

Requisito Valor
encabezado de scsi.h