UcmConnectorTypeCCurrentAdChanged 함수(ucmmanager.h)

지정한 커넥터가 현재 보급 알림을 변경할 때 USB 커넥터 관리자 프레임워크 확장(UcmCx)을 알 수 있습니다. 커넥터가 변경하거나(DFP/원본인 경우) 파트너가 변경했습니다(UFP/싱크인 경우).

구문

NTSTATUS UcmConnectorTypeCCurrentAdChanged(
  [in] UCMCONNECTOR      Connector,
  [in] UCM_TYPEC_CURRENT CurrentAdvertisement
);

매개 변수

[in] Connector

UcmConnectorCreate에 대한 이전 호출에서 클라이언트 드라이버가 받은 커넥터 개체에 대한 핸들입니다.

[in] CurrentAdvertisement

UCM_TYPEC_CURRENT 형식의 플래그 중 하나로 표시된 커넥터의 새 현재 보급 알림입니다.

반환 값

UcmConnectorTypeCCurrentAdChanged 는 작업이 성공하면 STATUS_SUCCESS 반환합니다. 그렇지 않으면 이 메서드는 적절한 NTSTATUS 값을 반환할 수 있습니다.

설명

충전에 Type-C 커넥터를 사용하는 경우 파트너 커넥터는 로컬 커넥터에 연결되면 현재 광고를 보냅니다. 초기 보급 알림은 UcmConnectorTypeCAttach를 호출하여 UcmCx에 보고됩니다. 연결 수명 동안 원본에서 보급된 현재 수준이 변경될 수 있습니다. 클라이언트 드라이버는 메서드를 호출하여 UcmCx에 해당 변경 내용을 알려야 합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 10
지원되는 최소 서버 Windows Server 2016
대상 플랫폼 Windows
최소 KMDF 버전 1.15
최소 UMDF 버전 2.15
머리글 ucmmanager.h(Ucmcx.h 포함)
라이브러리 UcmCxstub.lib
IRQL PASSIVE_LEVEL

추가 정보

UcmConnectorCreate

UcmConnectorTypeCAttach

UcmConnectorTypeCCurrentAdChanged