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를 반환할 수 없습니다. |
설명
요구 사항
헤더: 생성된 사용자