UCM_PD_REQUEST_DATA_OBJECT 공용 구조체(ucmtypes.h)
RDO(요청 데이터 개체)에 대해 설명합니다. 이러한 멤버에 대한 자세한 내용은 전원 전달 사양을 참조하세요.
구문
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
최대 전류(10mA 단위)입니다.
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 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기