EFI_USBFN_IO_PROTOCOL. DetectPort
Die DetectPort-Funktion gibt den Typ des Geräts zurück, das an den USB-Anschluss angeschlossen ist.
Syntax
typedef
EFI_STATUS
(EFIAPI * EFI_USBFN_IO_DETECT_PORT) (
IN EFI_USBFN_IO_PROTOCOL *This,
OUT EFI_USBFN_PORT_TYPE *PortType
);
Parameter
Dieser
Ein Zeiger auf die EFI_USBFN_IO_PROTOCOL instance.
Porttype
Eine EFI_USBFN_PORT_TYPE-Enumeration , die den USB-Porttyp angibt.
Rückgabewerte
Die Funktion gibt einen der folgenden status Codes zurück:
Statuscode | 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. |
Anforderungen
Header: Vom Benutzer generiert