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.
Die USBSCAN_PIPE_INFORMATION-Struktur wird verwendet, um ein USB-Übertragungsrohr für ein stilles Bildgerät zu beschreiben. Ein Array von USBSCAN_PIPE_INFORMATION Strukturen wird innerhalb einer USBSCAN_PIPE_CONFIGURATION Struktur bereitgestellt.
Syntax
typedef struct _USBSCAN_PIPE_INFORMATION {
USHORT MaximumPacketSize;
UCHAR EndpointAddress;
UCHAR Interval;
RAW_PIPE_TYPE PipeType;
} USBSCAN_PIPE_INFORMATION, *PUSBSCAN_PIPE_INFORMATION;
Angehörige
MaximumPacketSize
Maximale Paketgröße für die Übertragungspipeline.
EndpointAddress
Die Adresse des Endpunkts der Pipe. Die Adresse wird wie folgt codiert:
| Bits | Definition |
|---|---|
| 0..3 | Endpunktnummer. |
| 4..6 | Reserviert, auf 0 festgelegt. |
| 7 | Richtung, für Kontrollendpunkte ignoriert: 0 – OUT-Endpunkt 1 – IN-Endpunkt |
Weitere Informationen finden Sie in der Universal Serial Bus Specification.
Interval
Abrufintervall in Millisekunden für Unterbrechungsrohre. Weitere Informationen finden Sie in der Universal Serial Bus Specification.
PipeType
Ein RAW_PIPE_TYPE-typierter Wert, der den Rohrtyp identifiziert.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header- | usbscan.h (include Usbscan.h) |