UCM_PD_REQUEST_DATA_OBJECT unione (ucmtypes.h)
Descrive un oggetto dati richiesta (RDO). Per informazioni su questi membri, vedere la specifica power delivery.
Sintassi
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;
Members
Ul
Dimensioni della struttura.
Common
Common.Reserved1
Riservato.
Common.ObjectPosition
Posizione dell'oggetto.
Common.Reserved2
Riservato.
FixedAndVariableRdo
FixedAndVariableRdo.MaximumOperatingCurrentIn10mA
Corrente massima in 10 unità mA.
FixedAndVariableRdo.OperatingCurrentIn10mA
Funzionamento corrente in 10mA unità.
FixedAndVariableRdo.Reserved1
Riservato.
FixedAndVariableRdo.NoUsbSuspend
Indica il supporto per la sospensione USB.
FixedAndVariableRdo.UsbCommunicationCapable
Comunicazione USB in grado di.
FixedAndVariableRdo.CapabilityMismatch
Mancata corrispondenza delle funzionalità
FixedAndVariableRdo.GiveBackFlag
Flag di giveback.
FixedAndVariableRdo.ObjectPosition
Posizione oggetto.
FixedAndVariableRdo.Reserved2
Riservato per utilizzi futuri.
BatteryRdo
BatteryRdo.MaximumOperatingPowerIn250mW
Potenza operativa massima in unità 250mW.
BatteryRdo.OperatingPowerIn250mW
Alimentazione operativa in unità da 250mW.
BatteryRdo.Reserved1
Riservato per utilizzi futuri.
BatteryRdo.NoUsbSuspend
Sospensione USB.
BatteryRdo.UsbCommunicationCapable
Comunicazioni USB in grado di.
BatteryRdo.CapabilityMismatch
Mancata corrispondenza delle funzionalità.
BatteryRdo.GiveBackFlag
Flag di giveback.
BatteryRdo.ObjectPosition
Posizione oggetto.
BatteryRdo.Reserved2
Riservato.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10 |
Server minimo supportato | Windows Server 2016 |
Versione KMDF minima | 1.15 |
Versione UMDF minima | 2.15 |
Intestazione | ucmtypes.h (includere Ucmcx.h) |
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per