Partager via


énumération USB_USER_ERROR_CODE (usbuser.h)

L’énumération USB_USER_ERROR_CODE répertorie les codes d’erreur qu’une requête en mode utilisateur USB signale en cas d’échec.

Syntax

typedef enum _USB_USER_ERROR_CODE {
  UsbUserSuccess = 0,
  UsbUserNotSupported,
  UsbUserInvalidRequestCode,
  UsbUserFeatureDisabled,
  UsbUserInvalidHeaderParameter,
  UsbUserInvalidParameter,
  UsbUserMiniportError,
  UsbUserBufferTooSmall,
  UsbUserErrorNotMapped,
  UsbUserDeviceNotStarted,
  UsbUserNoDeviceConnected
} USB_USER_ERROR_CODE;

Constantes

 
UsbUserSuccess
Valeur : 0
La demande de l’utilisateur a réussi.
UsbUserNotSupported
La demande de l’utilisateur n’a pas été prise en charge.
UsbUserInvalidRequestCode
Le code de requête de l’utilisateur n’était pas valide.
UsbUserFeatureDisabled
La fonctionnalité spécifiée par la demande de l’utilisateur est désactivée.
UsbUserInvalidHeaderParameter
La requête utilisateur contient un paramètre d’en-tête non valide.
UsbUserInvalidParameter
La requête utilisateur contient un paramètre non valide.
UsbUserMiniportError
La demande de l’utilisateur a échoué en raison d’une erreur de pilote miniport.
UsbUserBufferTooSmall
La demande de l’utilisateur a échoué, car la mémoire tampon de données était trop petite.
UsbUserErrorNotMapped
La pile USB n’a pas pu mapper l’erreur à l’une des erreurs répertoriées dans cette énumération.
UsbUserDeviceNotStarted
L’appareil n’a pas été démarré.
UsbUserNoDeviceConnected
L’appareil n’était pas connecté.

Configuration requise

   
En-tête usbuser.h (include Usbuser.h)

Voir aussi

Constantes et énumérations USB