UCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// ucmmanager.h

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;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-ucmmanager-_ucm_connector_pd_conn_state_changed_params)

_UCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS structure

Description

Describes the parameters for PD connection changed event.

Members

Size

Size of the UCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS structure.

PdConnState

The state of the connector indicated by one of the UCM_PD_CONN_STATE-typed flags.

Rdo

An initialized UCM_PD_REQUEST_DATA_OBJECT structure that describes the characteristics of the new connection state.

ChargingState

Charging state of the port indicated by one of the UCM_CHARGING_STATE-typed flags.

Remarks

Initialize this structure by calling UCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS_INIT. An initialized UCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS structure is an input parameter value to UcmConnectorPdConnectionStateChanged that is used by the client driver to notify UcmCx about the Attached state of the port.

See also

UcmConnectorPdConnectionStateChanged

UcmConnectorTypeCAttach