Partager via


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é