Partager via


structure UCM_CONNECTOR__CONFIG (ucmmanager.h)

Décrit les fonctionnalités de 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__CONFIG.

IsSupported

Si la valeur est TRUE, un rôle est pris en charge. (Par défaut).

Si la valeur est FALSE, un rôle n’est pas pris en charge.

SupportedPowerRoles

Indique le mode d’exploitation du connecteur. Cette valeur est une OR au niveau du bit de UCM_POWER_ROLEindicateurs typés.

EvtSetPowerRole

Pointeur vers l’implémentation du Gestionnaire de stratégies du rappel d’événement EVT_UCM_CONNECTOR_SET_POWER_ROLE.

Remarques

Initialisez cette structure en appelant UCM_CONNECTOR__CONFIG_INIT. Une structure de 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 pour UcmConnectorCreate appelée par Le Gestionnaire de stratégies pour créer un objet connecteur.

Exigences

Exigence Valeur
client minimum pris en charge Windows 10
serveur minimum pris en charge Windows Server 2016
version minimale de KMDF 1.15
version minimale de UMDF 2.15
d’en-tête ucmmanager.h (include Ucmcx.h)

Voir aussi

UcmConnectorCreate