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 WINUSB_SETUP_PACKET-Struktur beschreibt ein USB-Setuppaket.
Syntax
typedef struct _WINUSB_SETUP_PACKET {
UCHAR RequestType;
UCHAR Request;
USHORT Value;
USHORT Index;
USHORT Length;
} WINUSB_SETUP_PACKET, *PWINUSB_SETUP_PACKET;
Member
RequestType
Der Anforderungstyp. Die Diesem Member zugewiesenen Werte werden in Tabelle 9.2 von Abschnitt 9.3 der USB-Spezifikation (Universal Serial Bus) (www.usb.org) definiert.
Request
Die Geräteanforderung. Die Diesem Member zugewiesenen Werte werden in Tabelle 9.3 von Abschnitt 9.4 der USB-Spezifikation (Universal Serial Bus) definiert.
Value
Die Bedeutung dieses Elements variiert je nach Anforderung. Eine Erklärung zu diesem Element finden Sie in der USB-Spezifikation (Universal Serial Bus).
Index
Die Bedeutung dieses Elements variiert je nach Anforderung. Eine Erklärung zu diesem Element finden Sie in der USB-Spezifikation (Universal Serial Bus).
Length
Die Anzahl von zu übertragenden Bytes.
Hinweise
Aufrufer der WinUsb_ControlTransfer-Routine müssen in einer WINUSB_SETUP_PACKET-Struktur übergeben werden.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header | winusb.h (einschließen von Winusbio.h) |