Partager via


structure USBSCAN_TIMEOUT (usbscan.h)

La structure de USBSCAN_TIMEOUT stocke les valeurs de délai d’attente pour les opérations d’entrée et de sortie en bloc USB, ainsi que les interruptions.

Syntaxe

typedef struct _USBSCAN_TIMEOUT {
  ULONG TimeoutRead;
  ULONG TimeoutWrite;
  ULONG TimeoutEvent;
} USBSCAN_TIMEOUT, *PUSBSCAN_TIMEOUT;

Membres

TimeoutRead

Spécifie le nombre de secondes à attendre pour qu’une opération de lecture expire.

TimeoutWrite

Spécifie le nombre de secondes à attendre pour qu’une opération d’écriture expire.

TimeoutEvent

Spécifie le nombre de secondes d’attente avant qu’une interruption se produise.

Remarques

La valeur zéro signifie attendre éternellement l’opération de lecture ou d’écriture ou l’interruption.

La structure USBSCAN_TIMEOUT est utilisée comme paramètre pour DeviceIoControl lorsque le code de contrôle d’E/S spécifié est IOCTL_SET_TIMEOUT.

Configuration requise

Condition requise Valeur
En-tête usbscan.h (inclure Usbscan.h)

Voir aussi

IOCTL_SET_TIMEOUT