structure UCM_CONNECTOR_PD_CONFIG (ucmmanager.h)
Décrit les fonctionnalités Power Delivery 2.0 du connecteur.
Syntaxe
typedef struct _UCM_CONNECTOR_PD_CONFIG {
ULONG Size;
BOOLEAN IsSupported;
ULONG SupportedPowerRoles;
PFN_UCM_CONNECTOR_SET_POWER_ROLE EvtSetPowerRole;
} UCM_CONNECTOR_PD_CONFIG, *PUCM_CONNECTOR_PD_CONFIG;
Membres
Size
Taille de la structure UCM_CONNECTOR_PD_CONFIG .
IsSupported
Si la valeur est TRUE, un rôle PD est pris en charge. (Valeur par défaut).
Si la valeur est FALSE, un rôle PD n’est pas pris en charge.
SupportedPowerRoles
Indique le mode de fonctionnement du connecteur. Cette valeur est un OR au niveau du bit des indicateurs de type UCM_POWER_ROLE.
EvtSetPowerRole
Pointeur vers l’implémentation de l’événement EVT_UCM_CONNECTOR_SET_POWER_ROLE par Policy Manager.
Remarques
Initialisez cette structure en appelant UCM_CONNECTOR_PD_CONFIG_INIT. Une structure UCM_CONNECTOR_TYPEC_CONFIG initialisée est définie sur le membre PdConfig de la structure UCM_CONNECTOR_CONFIG , qui est une valeur de paramètre d’entrée dans UcmConnectorCreate appelée par Policy Manager pour créer un objet connecteur.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 |
Serveur minimal pris en charge | Windows Server 2016 |
Version KMDF minimale | 1.15 |
Version UMDF minimale | 2.15 |
En-tête | ucmmanager.h (inclure Ucmcx.h) |