Share via


énumération UCM_POWER_ROLE (ucmtypes.h)

Définit les rôles d’alimentation des appareils connectés usb type C.

Syntax

typedef enum _UCM_POWER_ROLE {
  UcmPowerRoleInvalid,
  UcmPowerRoleSink,
  UcmPowerRoleSource
} UCM_POWER_ROLE;

Constantes

 
UcmPowerRoleInvalid
Indique que l’état du rôle d’alimentation n’est pas valide.
UcmPowerRoleSink
Indique que le rôle d’alimentation est défini sur l’alimentation du récepteur.
UcmPowerRoleSource
Indique que le rôle d’alimentation est défini sur la source d’alimentation.

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 ucmtypes.h (inclure Ucmcx.h)

Voir aussi

EVT_UCM_CONNECTOR_SET_POWER_ROLE

UCM_CONNECTOR_PD_CONFIG

UcmConnectorPowerDirectionChanged