usbctypes.h 헤더
이 헤더는 USB Policy Manager의 클라이언트 드라이버가 USB Type-C 커넥터의 활동을 모니터링하거나 USB Type-C 커넥터의 정책 결정에 참여하기 위한 구조 및 열거형 선언입니다.
이 헤더를 직접 포함하지 마세요. 대신 Usbpmapi.h만 포함합니다.
자세한 내용은 다음을 참조하세요.
usbctypes.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.
함수
USBC_PD_POWER_DATA_OBJECT_GET_TYPE PDO(Power Data Object) 형식을 검색합니다. |
구조체
USBC_PD_ALTERNATE_MODE 검색된 대체 모드에 대한 정보를 저장합니다. |
USBC_PD_POWER_DATA_OBJECT PDO(전원 데이터 개체)를 설명합니다. |
USBC_PD_REQUEST_DATA_OBJECT RDO(요청 데이터 개체)에 대해 설명합니다. |
열거형
USBC_CHARGING_STATE USBC_CHARGING_STATE Type-C 커넥터의 충전 상태를 정의하는 방법을 알아봅니다. |
USBC_CURRENT USBC_CURRENT Type-C 사양에 정의된 대로 다양한 Type-C 현재 수준을 정의하는 방법을 알아봅니다. |
USBC_DATA_ROLE USB Type-C 연결된 디바이스의 데이터 역할을 정의합니다. |
USBC_PARTNER USB Type-C 커넥터에서 검색된 커넥터 파트너 유형에 대한 값을 정의합니다. |
USBC_PD_AUGMENTED_POWER_DATA_OBJECT_TYPE USBC_PD_AUGMENTED_POWER_DATA_OBJECT_TYPE APDO(증강 전원 데이터 개체) 형식을 정의하는 방법을 알아봅니다. |
USBC_PD_CONN_STATE USBC_PD_CONN_STATE Type-C 포트의 PD(전원 전달) 협상 상태를 정의하는 방법을 알아봅니다. |
USBC_PD_POWER_DATA_OBJECT_TYPE USBC_PD_POWER_DATA_OBJECT_TYPE PDO(전원 데이터 개체) 형식을 정의하는 방법을 알아봅니다. |
USBC_POWER_ROLE USBC_POWER_ROLE USB Type-C 연결된 디바이스의 전원 역할을 정의하는 방법을 알아봅니다. |
USBC_TYPEC_OPERATING_MODE USBC_TYPEC_OPERATING_MODE USB Type-C 커넥터의 작동 모드를 정의하는 방법을 알아봅니다. |
USBC_UCSI_SET_POWER_LEVEL_C_CURRENT 현재 전원 작업 모드에 대한 값을 정의합니다. |