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 |