Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Der PIPE_TYPE Datentyp wird als Eingabe für die DeviceIoControl--Funktion verwendet, wenn der E/A-Steuerelementcode IOCTL_CANCEL_IO oder IOCTL_RESET_PIPEist. Ein Interruptrohr, ein Massen-IN-Rohr und ein Bulk OUT-Rohr sind jedem Gerätehandle zugeordnet, das an DeviceIoControl-geliefert wird. Der angegebene PIPE_TYPE Wert gibt an, für welche dieser Rohre der Vorgang ausgeführt werden soll, wie in der folgenden Tabelle angegeben.
Syntax
typedef enum {
EVENT_PIPE,
READ_DATA_PIPE,
WRITE_DATA_PIPE,
ALL_PIPE
} PIPE_TYPE;
Konstanten
EVENT_PIPEDer Vorgang sollte auf der Unterbrechungspipeline ausgeführt werden. |
READ_DATA_PIPEDer Vorgang sollte für die Massen-IN-Rohre ausgeführt werden. |
WRITE_DATA_PIPEDer Vorgang sollte für das Massenausgangsrohr ausgeführt werden. |
ALL_PIPEDer Betrieb sollte auf allen Übertragungsrohren ausgeführt werden (nicht nur die Rohre, die mit dem Gerätehandle verbunden sind, das DeviceIoControl). |
Anforderungen
| Anforderung | Wert |
|---|---|
| Header- | usbscan.h (include Usbscan.h) |