структура 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) |