Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Describes the parameters for PD connection changed event.
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;
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.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10 |
Minimum supported server | Windows Server 2016 |
Minimum KMDF version | 1.15 |
Minimum UMDF version | 2.15 |
Header | ucmmanager.h (include Ucmcx.h) |