Freigeben über


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