Поделиться через


структура 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 (include Ucmcx.h)

См. также

UcmConnectorPdConnectionStateChanged

UcmConnectorTypeCAttach