UCM_PD_REQUEST_DATA_OBJECT union (ucmtypes.h)
描述要求數據物件 (RDO) 。 如需這些成員的相關信息,請參閱 Power Delivery 規格。
語法
typedef union _UCM_PD_REQUEST_DATA_OBJECT {
ULONG Ul;
struct {
unsigned Reserved1 : 28;
unsigned ObjectPosition : 3;
unsigned Reserved2 : 1;
} Common;
struct {
unsigned MaximumOperatingCurrentIn10mA : 10;
unsigned OperatingCurrentIn10mA : 10;
unsigned Reserved1 : 4;
unsigned NoUsbSuspend : 1;
unsigned UsbCommunicationCapable : 1;
unsigned CapabilityMismatch : 1;
unsigned GiveBackFlag : 1;
unsigned ObjectPosition : 3;
unsigned Reserved2 : 1;
} FixedAndVariableRdo;
struct {
unsigned MaximumOperatingPowerIn250mW : 10;
unsigned OperatingPowerIn250mW : 10;
unsigned Reserved1 : 4;
unsigned NoUsbSuspend : 1;
unsigned UsbCommunicationCapable : 1;
unsigned CapabilityMismatch : 1;
unsigned GiveBackFlag : 1;
unsigned ObjectPosition : 3;
unsigned Reserved2 : 1;
} BatteryRdo;
} UCM_PD_REQUEST_DATA_OBJECT, *PUCM_PD_REQUEST_DATA_OBJECT;
成員
Ul
結構的大小。
Common
Common.Reserved1
保留的。
Common.ObjectPosition
物件位置。
Common.Reserved2
保留的。
FixedAndVariableRdo
FixedAndVariableRdo.MaximumOperatingCurrentIn10mA
目前最大單位為 10 mA 單位。
FixedAndVariableRdo.OperatingCurrentIn10mA
以 10mA 單位運作目前。
FixedAndVariableRdo.Reserved1
保留的。
FixedAndVariableRdo.NoUsbSuspend
表示支援USB暫停。
FixedAndVariableRdo.UsbCommunicationCapable
USB 通訊能力。
FixedAndVariableRdo.CapabilityMismatch
功能不符
FixedAndVariableRdo.GiveBackFlag
GiveBack 旗標。
FixedAndVariableRdo.ObjectPosition
物件位置。
FixedAndVariableRdo.Reserved2
保留供未來使用。
BatteryRdo
BatteryRdo.MaximumOperatingPowerIn250mW
最大運作電源,單位為 250mW。
BatteryRdo.OperatingPowerIn250mW
以 250mW 單位運作電源。
BatteryRdo.Reserved1
保留供未來使用。
BatteryRdo.NoUsbSuspend
USB 暫停。
BatteryRdo.UsbCommunicationCapable
USB 通訊功能。
BatteryRdo.CapabilityMismatch
功能不符。
BatteryRdo.GiveBackFlag
GiveBack 旗標。
BatteryRdo.ObjectPosition
物件位置。
BatteryRdo.Reserved2
保留的。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 10 |
最低支援的伺服器 | Windows Server 2016 |
最小 KMDF 版本 | 1.15 |
最低UMDF版本 | 2.15 |
標頭 | ucmtypes.h (包含 Ucmcx.h) |
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應