EFI_USBFN_IO_PROTOCOL. GetVendorIdProductId
La función GetVendorIdProductId devuelve el identificador de proveedor y el identificador de producto del dispositivo.
Sintaxis
typedef
EFI_STATUS
(EFIAPI * EFI_USBFN_IO_GET_VENDOR_ID_PRODUCT_ID) (
IN EFI_USBFN_IO_PROTOCOL *This,
OUT UINT16 *Vid,
OUT UINT16 *Pid
);
Parámetros
Éste
Puntero a la instancia de EFI_USBFN_IO_PROTOCOL.
Vid
Se ha devuelto el identificador de proveedor del dispositivo. Los identificadores de proveedor (VID) son números de 16 bits propiedad de la empresa proveedora y están asignados y mantenidos por el USB-IF.
Pid
Se ha devuelto el identificador de producto del dispositivo. Los identificadores de producto (PID) son números de 16 bits asignados por cada proveedor según se ajusten.
Valores devueltos
La función devuelve los valores siguientes:
Código devuelto | Descripción |
---|---|
EFI_SUCCESS | La función devuelta correctamente |
EFI_INVALID_PARAMETER | Un parámetro no es válido |
EFI_NOT_FOUND | No se puede devolver VID o PID. |
Observaciones
Requisitos
Rúbrica: Usuario generado