Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Le type de données PIPE_TYPE est utilisé comme entrée dans la fonction DeviceIoControl, si le code de contrôle d’E/S est IOCTL_CANCEL_IO ou IOCTL_RESET_PIPE. Un canal d’interruption, un canal IN en bloc et un canal OUT en bloc sont associés à chaque handle d’appareil fourni à DeviceIoControl. La valeur PIPE_TYPE spécifiée indique sur quels canaux l’opération doit être effectuée, comme indiqué dans le tableau suivant.
Syntaxe
typedef enum {
EVENT_PIPE,
READ_DATA_PIPE,
WRITE_DATA_PIPE,
ALL_PIPE
} PIPE_TYPE;
Constantes
EVENT_PIPEL’opération doit être effectuée sur le canal d’interruption. |
READ_DATA_PIPEL’opération doit être effectuée sur le canal IN en bloc. |
WRITE_DATA_PIPEL’opération doit être effectuée sur le canal OUT en bloc. |
ALL_PIPEL’opération doit être effectuée sur tous les canaux de transfert (pas seulement les canaux associés au handle d’appareil fourni à DeviceIoControl). |
Exigences
| Exigence | Valeur |
|---|---|
| d’en-tête | usbscan.h (include Usbscan.h) |