структура UCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS (ucmmanager.h)

Описывает параметры для события изменения подключения к PD.

Синтаксис

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;

Члены

Size

Размер структуры UCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS .

PdConnState

Состояние соединителя, указанное одним из UCM_PD_CONN_STATE типизированных флагов.

Rdo

Инициализированная структура UCM_PD_REQUEST_DATA_OBJECT , описывающая характеристики нового состояния подключения.

ChargingState

Состояние зарядки порта, указанное одним из флагов типа UCM_CHARGING_STATE.

Комментарии

Инициализируйте эту структуру, вызвав UCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS_INIT. Инициализированная структура UCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS — это значение входного параметра для UcmConnectorPdConnectionStateChanged , которое используется драйвером клиента для уведомления UcmCx о состоянии подключенного порта.

Требования

Требование Значение
Минимальная версия клиента Windows 10
Минимальная версия сервера Windows Server 2016
Минимальная версия KMDF 1.15
Минимальная версия UMDF 2.15
Верхняя часть ucmmanager.h (включая Ucmcx.h)

См. также раздел

UcmConnectorPdConnectionStateChanged

UcmConnectorTypeCAttach