Partager via


structure USBSCAN_TIMEOUT (usbscan.h)

La structure USBSCAN_TIMEOUT stocke les valeurs de délai d’attente pour les opérations d’in 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 qu’une opération de lecture expire.

TimeoutWrite

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

TimeoutEvent

Spécifie le nombre de secondes à attendre qu’une interruption se produise.

Remarques

La valeur zéro signifie attendre indéfiniment 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.

Exigences

Exigence Valeur
d’en-tête usbscan.h (include Usbscan.h)

Voir aussi

IOCTL_SET_TIMEOUT