ucmmanager.h 헤더
이 헤더는 usbref에서 사용됩니다. 자세한 내용은 다음을 참조하세요.
- USB(유니버설 직렬 버스)
ucmmanager.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.
함수
UCM_CONNECTOR_CONFIG_INIT UCM_CONNECTOR_CONFIG 구조를 초기화합니다. |
UCM_CONNECTOR_PD_CONFIG_INIT UCM_CONNECTOR_PD_CONFIG 구조를 초기화합니다. |
UCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS_INIT UCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS 구조를 초기화합니다. |
UCM_CONNECTOR_TYPEC_ATTACH_PARAMS_INIT UCM_CONNECTOR_TYPEC_ATTACH_PARAMS 구조를 초기화합니다. |
UCM_CONNECTOR_TYPEC_CONFIG_INIT UCM_CONNECTOR_TYPEC_CONFIG 구조를 초기화합니다. |
UCM_MANAGER_CONFIG_INIT UCM_MANAGER_CONFIG 구조를 초기화합니다. |
UcmConnectorChargingStateChanged 파트너 커넥터의 업데이트된 충전 상태로 USB 커넥터 관리자 프레임워크 확장(UcmCx)에 알깁니다. |
UcmConnectorCreate 커넥터 개체를 만듭니다. |
UcmConnectorDataDirectionChanged USB 커넥터 관리자 프레임워크 확장(UcmCx)에 데이터 역할 변경의 새 데이터 역할을 알 수 있습니다. |
UcmConnectorPdConnectionStateChanged 현재 협상된 PD 계약의 연결 기능(있는 경우)을 사용하여 USB 커넥터 관리자 프레임워크 확장(UcmCx)에 알깁니다. |
UcmConnectorPdPartnerSourceCaps 파트너 커넥터의 전원 기능을 사용하여 USB 커넥터 관리자 프레임워크 확장(UcmCx)에 알합니다. |
UcmConnectorPdSourceCaps 커넥터의 전원 기능을 사용하여 USB 커넥터 관리자 프레임워크 확장(UcmCx)에 알깁니다. |
UcmConnectorPowerDirectionChanged 파트너 커넥터의 새 전원 역할을 사용하여 USB 커넥터 관리자 프레임워크 확장(UcmCx)에 알합니다. |
UcmConnectorTypeCAttach 파트너 커넥터가 연결되면 USB 커넥터 관리자 프레임워크 확장(UcmCx)에 알합니다. |
UcmConnectorTypeCCurrentAdChanged 지정된 커넥터가 현재 광고를 변경하면 USB 커넥터 관리자 프레임워크 확장(UcmCx)에 알합니다. 커넥터가 변경하거나(DFP/원본인 경우) 파트너가 변경했습니다(UFP/싱크인 경우). |
UcmConnectorTypeCDetach 파트너 커넥터가 지정된 Type-C 커넥터에서 분리될 때 USB 커넥터 관리자 프레임워크 확장(UcmCx)에 알합니다. |
UcmInitializeDevice USB 커넥터 관리자 프레임워크 확장(UcmCx)을 초기화합니다. |
콜백 함수
EVT_UCM_CONNECTOR_SET_DATA_ROLE 파트너 커넥터에 연결할 때 커넥터의 데이터 역할을 지정된 역할로 교환하는 EVT_UCM_CONNECTOR_SET_DATA_ROLE 이벤트 콜백 함수의 클라이언트 드라이버 구현입니다. |
EVT_UCM_CONNECTOR_SET_POWER_ROLE 파트너 커넥터에 연결할 때 커넥터의 전원 역할을 지정된 역할로 설정하는 EVT_UCM_CONNECTOR_SET_POWER_ROLE 이벤트 콜백 함수의 클라이언트 드라이버 구현입니다. |
구조
UCM_CONNECTOR_CONFIG Type-C 커넥터 개체의 구성 옵션에 대해 설명합니다. 초기화된 UCM_MANAGER_CONFIG 구조체는 UcmInitializeDevice에 대한 입력 매개 변수 값입니다. |
UCM_CONNECTOR_PD_CONFIG 커넥터의 Power Delivery 2.0 기능에 대해 설명합니다. |
UCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS PD 연결 변경 이벤트에 대한 매개 변수를 설명합니다. |
UCM_CONNECTOR_TYPEC_ATTACH_PARAMS 현재 커넥터에 연결된 파트너를 설명합니다. |
UCM_CONNECTOR_TYPEC_CONFIG Type-C 커넥터의 구성 옵션에 대해 설명합니다. |
UCM_MANAGER_CONFIG UCM 관리자의 구성 옵션에 대해 설명합니다. 초기화된 UCM_MANAGER_CONFIG 구조체는 UcmInitializeDevice에 대한 입력 매개 변수 값입니다. |