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é