다음을 통해 공유


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
  );

매개 변수

This
EFI_USBFN_IO_PROTOCOL instance 대한 포인터입니다.

Vid
디바이스의 공급업체 ID를 반환했습니다. 공급업체 ID(VID)는 공급업체 회사가 소유한 16비트 숫자이며 USB-IF에서 할당 및 유지 관리됩니다.

Pid
디바이스의 제품 ID를 반환했습니다. PID(제품 ID)는 각 공급업체에서 할당한 16비트 숫자입니다.

반환 값

함수는 다음 값을 반환합니다.

반환 코드 설명
EFI_SUCCESS 함수가 성공적으로 반환됨
EFI_INVALID_PARAMETER 매개 변수가 잘못되었습니다.
EFI_NOT_FOUND VID 또는 PID를 반환할 수 없습니다.

설명

요구 사항

헤더: 생성된 사용자