UCM_PD_POWER_DATA_OBJECT_INIT_ULONG 함수(ucmtypes.h)

Power Data Object 값을 해석하여 UCM_PD_POWER_DATA_OBJECT 구조를 초기화하고 각 필드를 올바르게 설정합니다.

구문

void UCM_PD_POWER_DATA_OBJECT_INIT_ULONG(
  [out] PUCM_PD_POWER_DATA_OBJECT Pdo,
  [in]  ULONG                     UlongInLittleEndian
);

매개 변수

[out] Pdo

UCM_PD_POWER_DATA_OBJECT 구조체에 대한 포인터입니다.

[in] UlongInLittleEndian

UCM_PD_POWER_DATA_OBJECTUl 멤버에서 설정할 ULONG 값입니다.

반환 값

없음

설명

Power Data 개체는 Power Delivery 사양에 정의된 32비트 값입니다. 하드웨어는 Power Data 개체를 32비트 값으로 검색해야 합니다. 이 유틸리티 함수는 해당 값을 해석하고 각 필드를 올바르게 설정하여 UCM_PD_POWER_DATA_OBJECT 구조를 초기화합니다.

4 바이트 값은 little-endian 형식이어야 합니다. 구조체는 4바이트이며 클라이언트 드라이버는 하드웨어의 Power Data 개체를 UCM_PD_POWER_DATA_OBJECT 구조의 배열로 복사할 수 있습니다.

요구 사항

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

추가 정보

UCM_PD_POWER_DATA_OBJECT