Partilhar via


EFI_USBFN_IO_PROTOCOL. GetVendorIdProductId

A função GetVendorIdProductId retorna a id do fornecedor e a ID do produto do dispositivo.

Sintaxe

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

Este
Um ponteiro para a instância de EFI_USBFN_IO_PROTOCOL.

Vid
ID do fornecedor retornado do dispositivo. AS VIDs (IDs do fornecedor) são números de 16 bits pertencentes à empresa fornecedora e são atribuídas e mantidas pelo USB-IF.

Pid
A ID do produto do dispositivo foi retornada. As IDs do produto (PIDs) são números de 16 bits atribuídos por cada fornecedor como acharem adequado.

Valores retornados

A função retorna os seguintes valores:

Código de retorno Descrição
EFI_SUCCESS A função retornada com êxito
EFI_INVALID_PARAMETER Um parâmetro é inválido
EFI_NOT_FOUND Não é possível retornar VID ou PID.

Comentários

Requisitos

Cabeçalho: Usuário gerado