UCMTCPCI_PORT_CONTROLLER_IDENTIFICATION 구조체(ucmtcpciportcontroller.h)

포트 컨트롤러에 대한 식별 정보 및 USB 사양 버전 정보(BCD 형식)를 포함합니다. 이 클라이언트 드라이버는 초기화 중에 UcmTcpciPortControllerCreate 호출에서 해당 정보를 지정해야 합니다. UCMTCPCI_PORT_CONTROLLER_IDENTIFICATION_INIT 호출하여 이 구조를 초기화합니다.

구문

typedef struct _UCMTCPCI_PORT_CONTROLLER_IDENTIFICATION {
  ULONG  Size;
  UINT16 VendorId;
  UINT16 ProductId;
  UINT16 DeviceId;
  UINT16 TypeCRevisionInBcd;
  UINT16 PDRevisionAndVersionInBcd;
  UINT16 PDInterfaceRevisionAndVersionInBcd;
} UCMTCPCI_PORT_CONTROLLER_IDENTIFICATION, *PUCMTCPCI_PORT_CONTROLLER_IDENTIFICATION;

멤버

Size

이 구조체의 크기입니다.

VendorId

USB 사양 위원회에서 할당한 공급업체 식별자를 지정합니다.

ProductId

제품 식별자를 지정합니다. 이 값은 제조업체에서 할당합니다.

DeviceId

USB Type-C 포트 컨트롤러의 디바이스 ID입니다.

TypeCRevisionInBcd

USB Type-C 포트 컨트롤러의 수정 ID입니다.

PDRevisionAndVersionInBcd

PD를 지원하는 USB Type-C 포트 컨트롤러의 수정 버전입니다.

PDInterfaceRevisionAndVersionInBcd

PD를 지원하는 USB Type-C 포트 컨트롤러의 인터페이스 수정 버전입니다.

요구 사항

요구 사항
헤더 ucmtcpciportcontroller.h

추가 정보

UcmTcpciPortControllerCreate