EFI_USBFN_IO_PROTOCOL. GetEndpointStallState
La fonction GetEndpointStallState retourne l’état de décrochage sur le point de terminaison spécifié.
Syntaxe
typedef
EFI_STATUS
(EFIAPI * EFI_USBFN_IO_GET_ENDPOINT_STALL_STATE) (
IN EFI_USBFN_IO_PROTOCOL *This,
IN UINT8 EndpointIndex,
IN EFI_USBFN_ENDPOINT_DIRECTION Direction,
IN OUT BOOLEAN *State
);
Paramètres
Ce
Pointeur vers le EFI_USBFN_IO_PROTOCOL instance.
EndpointIndex
Indique le point de terminaison.
Sens
Direction du point de terminaison. Pour plus d’informations, consultez EFI_USBFN_ENDPOINT_DIRECTION.
State
Boolean; La valeur TRUE indique que le point de terminaison est dans un état bloqué, FALSE dans le cas contraire.
Valeurs retournées
La fonction retourne les valeurs suivantes :
Code de retour | Description |
---|---|
EFI_SUCCESS | La fonction a bien retourné la valeur attendue. |
EFI_INVALID_PARAMETER | Un paramètre n'est pas valide. |
EFI_DEVICE_ERROR | L’appareil physique a signalé une erreur. |
EFI_NOT_READY | L’appareil physique est occupé ou n’est pas prêt à traiter cette demande. |
Notes
Cette fonction échoue avec EFI_INVALID_PARAMETER si la direction spécifiée est incorrecte pour le point de terminaison.
Spécifications
En-tête: Utilisateur généré
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