EFI_USBFN_IO_PROTOCOL。GetVendorIdProductId

GetVendorIdProductId函式會傳回裝置的 vendor-id 和 product-id。

語法

typedef
EFI_STATUS
(EFIAPI * EFI_USBFN_IO_GET_VENDOR_ID_PRODUCT_ID) (
  IN EFI_USBFN_IO_PROTOCOL      *This,
  OUT UINT16                    *Vid,
  OUT UINT16                    *Pid
  );

參數


EFI_USBFN_IO_PROTOCOL 實例的指標。

Vid
傳回裝置的廠商識別碼。 廠商識別碼 (VID) 是廠商公司所擁有的 16 位數位,並由 USB-IF 指派和維護。

Pid
傳回裝置的產品識別碼。 產品識別碼 (PID) 是每個廠商所指派的 16 位數位,視情況相符。

傳回值

函式會傳回下列值:

傳回碼 描述
EFI_SUCCESS 函式已成功傳回
EFI_INVALID_PARAMETER 參數無效
EFI_NOT_FOUND 無法傳回 VID 或 PID。

備註

需求

頭: 使用者產生的