Freigeben über


UCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS Struktur (ucmmanager.h)

Beschreibt die Parameter für das geänderte PD-Verbindungsereignis.

Syntax

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;

Angehörige

Size

Größe der UCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS Struktur.

PdConnState

Der Zustand des Verbinders, der durch eines der UCM_PD_CONN_STATE-typed flags angegeben ist.

Rdo

Eine initialisierte UCM_PD_REQUEST_DATA_OBJECT Struktur, die die Merkmale des neuen Verbindungszustands beschreibt.

ChargingState

Ladezustand des Anschlusses, der durch eine der UCM_CHARGING_STATE-typierten Flags angegeben ist.

Bemerkungen

Initialisieren Sie diese Struktur, indem Sie UCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS_INITaufrufen. Eine initialisierte UCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS Struktur ist ein Eingabeparameterwert für UcmConnectorPdConnectionStateChanged, der vom Clienttreiber verwendet wird, um UcmCx über den angefügten Zustand des Ports zu benachrichtigen.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10
mindestens unterstützte Server- Windows Server 2016
Minimale KMDF-Version 1.15
Mindest-UMDF-Version 2.15
Header- ucmmanager.h (include Ucmcx.h)

Siehe auch

UcmConnectorPdConnectionStateChanged

UcmConnectorTypeCAttach