EFI_USBFN_IO_PROTOCOL. DetectPort
La función DetectPort devuelve el tipo de dispositivo conectado al puerto USB.
Sintaxis
typedef
EFI_STATUS
(EFIAPI * EFI_USBFN_IO_DETECT_PORT) (
IN EFI_USBFN_IO_PROTOCOL *This,
OUT EFI_USBFN_PORT_TYPE *PortType
);
Parámetros
Éste
Puntero a la instancia de EFI_USBFN_IO_PROTOCOL.
PortType
Enumeración EFI_USBFN_PORT_TYPE que indica el tipo de puerto USB.
Valores devueltos
La función devuelve uno de los siguientes códigos de estado:
status code | Descripción |
---|---|
EFI_SUCCESS | La función devolvió correctamente. |
EFI_INVALID_PARAMETER | Si se devuelve este valor, significará que el parámetro en cuestión no es válido. |
EFI_DEVICE_ERROR | El dispositivo físico notificó un error. |
EFI_NOT_READY | El dispositivo físico está ocupado o no está listo para procesar esta solicitud. |
Requisitos
Rúbrica: Usuario generado