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_OBJECT的 Ul 成員中設定的 ULONG 值。
傳回值
無
備註
Power Data Object 是由 Power Delivery 規格所定義,是 32 位值。 硬體預期會將Power Data Objects擷取為32位值。 此公用程式函式會藉由解譯這些值並正確設定每個欄位,來初始化 UCM_PD_POWER_DATA_OBJECT 結構。
4 位元組值必須是小到尾格式。 結構為 4 個字節,而用戶端驅動程式可以將 Power Data Objects 從硬體複製到 UCM_PD_POWER_DATA_OBJECT 結構的數位。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 10 |
最低支援的伺服器 | Windows Server 2016 |
目標平台 | Windows |
最小 KMDF 版本 | 1.15 |
最低UMDF版本 | 2.15 |
標頭 | ucmtypes.h (包含 Ucmcx.h) |
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應