Partager via


structure UCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS (ucmmanager.h)

Décrit les paramètres de l’événement modifié de connexion PD.

Syntaxe

typedef struct _UCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS {
  ULONG                      Size;
  UCM_PD_CONN_STATE          PdConnState;
  UCM_PD_REQUEST_DATA_OBJECT Rdo;
  UCM_CHARGING_STATE         ChargingState;
} UCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS, *PUCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS;

Membres

Size

Taille de la structure UCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS .

PdConnState

État du connecteur indiqué par l’un des indicateurs de type UCM_PD_CONN_STATE.

Rdo

Une structure UCM_PD_REQUEST_DATA_OBJECT initialisée qui décrit les caractéristiques du nouvel état de connexion.

ChargingState

État de charge du port indiqué par l’un des indicateurs de type UCM_CHARGING_STATE.

Remarques

Initialisez cette structure en appelant UCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS_INIT. Une structure UCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS initialisée est une valeur de paramètre d’entrée dans UcmConnectorPdConnectionStateChanged utilisée par le pilote client pour notifier UcmCx de l’état attaché du port.

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)

Voir aussi

UcmConnectorPdConnectionStateChanged

UcmConnectorTypeCAttach