WDF_USB_REQUEST_TYPE-Enumeration (wudfusb.h)
[Warnung: UMDF 2 ist die neueste Version von UMDF und ersetzt UMDF 1. Alle neuen UMDF-Treiber sollten mit UMDF 2 geschrieben werden. UMDF 1 werden keine neuen Features hinzugefügt, und die Unterstützung für UMDF 1 für neuere Versionen von Windows 10 ist eingeschränkt. Universelle Windows-Treiber müssen UMDF 2 verwenden. Weitere Informationen finden Sie unter Erste Schritte mit UMDF.]
Die WDF_USB_REQUEST_TYPE-Enumeration enthält Werte, die einen Typ des USB-Anforderungsobjekts identifizieren.
Syntax
typedef enum _WDF_USB_REQUEST_TYPE {
WdfUsbRequestTypeInvalid,
WdfUsbRequestTypeNoFormat,
WdfUsbRequestTypeDeviceControlTransfer,
WdfUsbRequestTypePipeWrite,
WdfUsbRequestTypePipeRead
} WDF_USB_REQUEST_TYPE, *PWDF_USB_REQUEST_TYPE;
Konstanten
WdfUsbRequestTypeInvalid Der Typ des Anforderungsobjekts ist ungültig. |
WdfUsbRequestTypeNoFormat Das Anforderungsobjekt ist nicht formatiert. |
WdfUsbRequestTypeDeviceControlTransfer Das Anforderungsobjekt wird gesendet, wenn die Anwendung die Win32 DeviceIoControl-Funktion für das Dateiobjekt aufruft, das dem Zielgerät zugeordnet ist. |
WdfUsbRequestTypePipeWrite Das Anforderungsobjekt wird gesendet, wenn die Anwendung die Win32 WriteFile - oder WriteFileEx-Funktion für das Dateiobjekt aufruft, das dem Zielgerät zugeordnet ist. |
WdfUsbRequestTypePipeRead Das Anforderungsobjekt wird gesendet, wenn die Anwendung die Win32 ReadFile - oder ReadFileEx-Funktion für das Dateiobjekt aufruft, das dem Zielgerät zugeordnet ist. |
Anforderungen
Anforderung | Wert |
---|---|
Header | wudfusb.h (einschließlich Wudfusb.h) |
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