estrutura USBSCAN_TIMEOUT (usbscan.h)
A estrutura USBSCAN_TIMEOUT armazena valores de tempo limite para operações USB bulk IN e bulk OUT e interrupções.
Sintaxe
typedef struct _USBSCAN_TIMEOUT {
ULONG TimeoutRead;
ULONG TimeoutWrite;
ULONG TimeoutEvent;
} USBSCAN_TIMEOUT, *PUSBSCAN_TIMEOUT;
Membros
TimeoutRead
Especifica o número de segundos a aguardar o tempo limite de uma operação de leitura.
TimeoutWrite
Especifica o número de segundos a aguardar o tempo limite de uma operação de gravação.
TimeoutEvent
Especifica o número de segundos a aguardar a ocorrência de uma interrupção.
Comentários
Um valor igual a zero significa aguardar para sempre a operação de leitura ou gravação ou interrupção.
A estrutura USBSCAN_TIMEOUT é usada como um parâmetro para DeviceIoControl, quando o código de controle de E/S especificado é IOCTL_SET_TIMEOUT.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | usbscan.h (inclua Usbscan.h) |