structure UCSI_GET_CAPABILITY_IN (ucmucsispec.h)
Utilisé dans la commande GET_CAPABILITY. Consultez le tableau 4-13 de la spécification UCSI version 1.2.
Syntaxe
typedef struct _UCSI_GET_CAPABILITY_IN {
union {
UINT32 AsUInt32;
struct {
UINT32 DisabledStateSupport : 1;
UINT32 BatteryCharging : 1;
UINT32 UsbPowerDelivery : 1;
UINT32 UsbTypeCCurrent : 1;
UINT32 bmPowerSource : 8;
};
} bmAttributes;
union {
UINT8 bNumConnectors : 7;
};
union {
struct {
UINT32 SetUomSupported : 1;
UINT32 SetPdmSupported : 1;
UINT32 AlternateModeDetailsAvailable : 1;
UINT32 AlternateModeOverrideSupported : 1;
UINT32 PdoDetailsAvailable : 1;
UINT32 CableDetailsAvailable : 1;
UINT32 ExternalSupplyNotificationSupported : 1;
UINT32 PdResetNotificationSupported : 1;
} bmOptionalFeatures;
struct {
UINT32 OptionalFeatures : 24;
UINT32 bNumAltModes : 8;
};
};
UINT16 bcdBcVersion;
UINT16 bcdPdVersion;
UINT16 bcdUsbTypeCVersion;
} UCSI_GET_CAPABILITY_IN, *PUCSI_GET_CAPABILITY_IN;
Membres
bmAttributes
bmAttributes.AsUInt32
bmAttributes.DisabledStateSupport
bmAttributes.BatteryCharging
bmAttributes.UsbPowerDelivery
bmAttributes.UsbTypeCCurrent
bmAttributes.bmPowerSource
bNumConnectors
bmOptionalFeatures
bmOptionalFeatures.SetUomSupported
bmOptionalFeatures.SetPdmSupported
bmOptionalFeatures.AlternateModeDetailsAvailable
bmOptionalFeatures.AlternateModeOverrideSupported
bmOptionalFeatures.PdoDetailsAvailable
bmOptionalFeatures.CableDetailsAvailable
bmOptionalFeatures.ExternalSupplyNotificationSupported
bmOptionalFeatures.PdResetNotificationSupported
OptionalFeatures
bNumAltModes
bcdBcVersion
bcdPdVersion
bcdUsbTypeCVersion
Configuration requise
Condition requise | Valeur |
---|---|
Version KMDF minimale | 1,27 % |
Version UMDF minimale | N/A |
En-tête | ucmucsispec.h (inclure UcmUcsiCx.h) |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour