EFI_USBFN_IO_PROTOCOL. GetVendorIdProductId
Die GetVendorIdProductId-Funktion gibt die Vendor-ID und die Product-ID des Geräts zurück.
Syntax
typedef
EFI_STATUS
(EFIAPI * EFI_USBFN_IO_GET_VENDOR_ID_PRODUCT_ID) (
IN EFI_USBFN_IO_PROTOCOL *This,
OUT UINT16 *Vid,
OUT UINT16 *Pid
);
Parameter
Dieser
Ein Zeiger auf die EFI_USBFN_IO_PROTOCOL instance.
Vid
Zurückgegebene Anbieter-ID des Geräts. Vendor IDs (VIDs) sind 16-Bit-Nummern im Besitz des Anbieterunternehmens und werden vom USB-IF zugewiesen und verwaltet.
Pid
Zurückgegebene Produkt-ID des Geräts. Produkt-IDs (PIDs) sind 16-Bit-Nummern, die von jedem Anbieter nach Bedarf zugewiesen werden.
Rückgabewerte
Die Funktion gibt die folgenden Werte zurück:
Rückgabecode | Beschreibung |
---|---|
EFI_SUCCESS | Die Funktion wurde erfolgreich zurückgegeben. |
EFI_INVALID_PARAMETER | Ein Parameter ist ungültig. |
EFI_NOT_FOUND | VID oder PID kann nicht zurückgegeben werden. |
Bemerkungen
Anforderungen
Header: Vom Benutzer generiert