UcmConnectorPdSourceCaps 함수(ucmmanager.h)

커넥터의 전원 기능을 사용하여 USB 커넥터 관리자 프레임워크 확장(UcmCx)을 알 수 있습니다.

구문

NTSTATUS UcmConnectorPdSourceCaps(
  [in] UCMCONNECTOR                Connector,
       UCM_PD_POWER_DATA_OBJECT [] Pdos,
  [in] UCHAR                       PdoCount
);

매개 변수

[in] Connector

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

Pdos

전원 기능을 설명하는 호출자가 할당한 UCM_PD_POWER_DATA_OBJECT 구조체 배열입니다.

[in] PdoCount

Pdos[]로 지정된 배열의 요소 수입니다.

반환 값

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

설명

커넥터(로컬 커넥터)가 전원인 경우 클라이언트 드라이버는 UcmConnectorPdSourceCaps를 사용하여 해당 기능에 대한 기능 및 변경 내용을 UcmCx에 보고할 수 있습니다. 커넥터가 전원 싱크인 경우 UcmConnectorPdPartnerSourceCaps를 호출하여 파트너로부터 받은 보급된 기능을 보고합니다. 클라이언트 드라이버는 파트너가 기능을 다시 보급할 때마다 UcmConnectorPdPartnerSourceCaps 를 호출해야 합니다.

요구 사항

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

추가 정보

UcmConnectorCreate