Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die GetEndpointStallState-Funktion gibt den Zustand des Stillstands auf dem angegebenen Endpunkt zurück.
Syntax
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
);
Parameter
Dieser
Ein Zeiger auf die EFI_USBFN_IO_PROTOCOL instance.
EndpointIndex
Gibt den Endpunkt an.
Richtung
Richtung des Endpunkts. Weitere Informationen finden Sie unter EFI_USBFN_ENDPOINT_DIRECTION.
State
Boolean; True-Wert gibt an, dass sich der Endpunkt in einem verzögerten Zustand befindet, andernfalls FALSE .
Rückgabewerte
Die Funktion gibt die folgenden Werte zurück:
| Rückgabecode | Beschreibung |
|---|---|
| EFI_SUCCESS | Die Funktion wurde erfolgreich zurückgegeben. |
| EFI_INVALID_PARAMETER | Ein Parameter ist ungültig. |
| EFI_DEVICE_ERROR | Das physische Gerät hat einen Fehler gemeldet. |
| EFI_NOT_READY | Das physische Gerät ist ausgelastet oder nicht bereit, diese Anforderung zu verarbeiten. |
Bemerkungen
Diese Funktion schlägt mit EFI_INVALID_PARAMETER fehl, wenn die angegebene Richtung für den Endpunkt falsch ist.
Anforderungen
Header: Vom Benutzer generiert