WDF_USB_REQUEST_TYPE-Enumeration (wdfusb.h)
[Gilt für KMDF und UMDF]
Die WDF_USB_REQUEST_TYPE-Enumeration identifiziert die Typen von USB-Anforderungen, die ein frameworkbasierter Treiber an ein USB-E/A-Ziel senden kann.
Syntax
typedef enum _WDF_USB_REQUEST_TYPE {
WdfUsbRequestTypeInvalid = 0,
WdfUsbRequestTypeNoFormat,
WdfUsbRequestTypeDeviceString,
WdfUsbRequestTypeDeviceControlTransfer,
WdfUsbRequestTypeDeviceUrb,
WdfUsbRequestTypePipeWrite,
WdfUsbRequestTypePipeRead,
WdfUsbRequestTypePipeAbort,
WdfUsbRequestTypePipeReset,
WdfUsbRequestTypePipeUrb
} WDF_USB_REQUEST_TYPE, *PWDF_USB_REQUEST_TYPE;
Konstanten
WdfUsbRequestTypeInvalid Wert: 0 Nur zur internen Verwendung. |
WdfUsbRequestTypeNoFormat Dieser Wert wird nicht verwendet. |
WdfUsbRequestTypeDeviceString Eine Anforderung zum Abrufen der Unicode-Zeichenfolgen eines Geräts. |
WdfUsbRequestTypeDeviceControlTransfer Eine Anforderung zum Senden einer Steuerungsübertragung. |
WdfUsbRequestTypeDeviceUrb Eine Anforderung zum Senden einer URB an ein Gerät. |
WdfUsbRequestTypePipeWrite Eine Anforderung zum Schreiben in eine Pipe. |
WdfUsbRequestTypePipeRead Eine Anforderung zum Lesen aus einer Pipe. |
WdfUsbRequestTypePipeAbort Eine Anforderung zum Beenden einer Pipe. |
WdfUsbRequestTypePipeReset Eine Anforderung zum Zurücksetzen einer Pipe. |
WdfUsbRequestTypePipeUrb Eine Anforderung zum Senden einer URB an eine Pipe. |
Hinweise
Die WDF_USB_REQUEST_TYPE-Enumeration wird in der WDF_USB_REQUEST_COMPLETION_PARAMS-Struktur verwendet.
Anforderungen
Anforderung | Wert |
---|---|
KMDF-Mindestversion | 1.0 |
UMDF-Mindestversion | 2.0 |
Kopfzeile | wdfusb.h (einschließlich Wdfusb.h) |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für