UCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS-Struktur (ucmmanager.h)

Beschreibt die Parameter für das Pd-Verbindungsänderungsereignis.

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;

Member

Size

Größe der UCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS-Struktur .

PdConnState

Der Status des Connectors, der durch eines der UCM_PD_CONN_STATE gekennzeichneten Flags angezeigt wird.

Rdo

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

ChargingState

Ladezustand des Ports, der durch eines der UCM_CHARGING_STATE gekennzeichneten Flags angezeigt wird.

Hinweise

Initialisieren Sie diese Struktur, indem Sie UCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS_INIT aufrufen. 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 Status des Ports zu benachrichtigen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10
Unterstützte Mindestversion (Server) Windows Server 2016
KMDF-Mindestversion 1.15
UMDF-Mindestversion 2.15
Kopfzeile ucmmanager.h (include Ucmcx.h)

Weitere Informationen

UcmConnectorPdConnectionStateChanged

UcmConnectorTypeCAttach