énumération WDF_USB_REQUEST_TYPE (wdfusb.h)
[S’applique à KMDF et UMDF]
L’énumération WDF_USB_REQUEST_TYPE identifie les types de requêtes USB qu’un pilote basé sur l’infrastructure peut envoyer à une cible d’E/S USB.
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;
Constantes
WdfUsbRequestTypeInvalid Valeur : 0 À usage interne uniquement. |
WdfUsbRequestTypeNoFormat Cette valeur n'est pas utilisée. |
WdfUsbRequestTypeDeviceString Demande d’obtention des chaînes Unicode d’un appareil. |
WdfUsbRequestTypeDeviceControlTransfer Demande d’envoi d’un transfert de contrôle. |
WdfUsbRequestTypeDeviceUrb Demande d’envoi d’un URB à un appareil. |
WdfUsbRequestTypePipeWrite Demande d’écriture dans un canal. |
WdfUsbRequestTypePipeRead Demande de lecture à partir d’un canal. |
WdfUsbRequestTypePipeAbort Demande d’arrêt d’un canal. |
WdfUsbRequestTypePipeReset Demande de réinitialisation d’un canal. |
WdfUsbRequestTypePipeUrb Demande d’envoi d’un URB à un canal. |
Remarques
L’énumération WDF_USB_REQUEST_TYPE est utilisée dans la structure WDF_USB_REQUEST_COMPLETION_PARAMS.
Configuration requise
Condition requise | Valeur |
---|---|
Version KMDF minimale | 1.0 |
Version UMDF minimale | 2.0 |
En-tête | wdfusb.h (inclure Wdfusb.h) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour