EFI_USBFN_IO_PROTOCOL. GetVendorIdProductId
La fonction GetVendorIdProductId retourne le vendor-id et product-id de l’appareil.
Syntaxe
typedef
EFI_STATUS
(EFIAPI * EFI_USBFN_IO_GET_VENDOR_ID_PRODUCT_ID) (
IN EFI_USBFN_IO_PROTOCOL *This,
OUT UINT16 *Vid,
OUT UINT16 *Pid
);
Paramètres
Ce
Pointeur vers le EFI_USBFN_IO_PROTOCOL instance.
Vid
Id du fournisseur retourné de l’appareil. Les ID de fournisseur (VID) sont des numéros 16 bits appartenant à l’entreprise du fournisseur et sont attribués et gérés par l’USB-IF.
Pid
Id de produit retourné de l’appareil. Les ID de produit (PID) sont des numéros 16 bits attribués par chaque fournisseur comme bon lui semble.
Valeurs retournées
La fonction retourne les valeurs suivantes :
Code de retour | Description |
---|---|
EFI_SUCCESS | La fonction retournée avec succès |
EFI_INVALID_PARAMETER | Un paramètre n’est pas valide |
EFI_NOT_FOUND | Impossible de retourner le VID ou le PID. |
Notes
Spécifications
En-tête: Utilisateur généré