estructura RS_COMMAND_TIMEOUTS_DESCRIPTOR (storport.h)
La estructura de RS_COMMAND_TIMEOUTS_DESCRIPTOR contiene información sobre el tiempo de espera del comando 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.
Comentarios
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 del comando no incluyen el tiempo de transición.
Requisitos
Requisito | Valor |
---|---|
Header | storport.h |