структура UCM_CONNECTOR_PD_CONFIG (ucmmanager.h)
Описание возможностей соединителя Power Delivery 2.0.
Синтаксис
typedef struct _UCM_CONNECTOR_PD_CONFIG {
ULONG Size;
BOOLEAN IsSupported;
ULONG SupportedPowerRoles;
PFN_UCM_CONNECTOR_SET_POWER_ROLE EvtSetPowerRole;
} UCM_CONNECTOR_PD_CONFIG, *PUCM_CONNECTOR_PD_CONFIG;
Члены
Size
Размер структуры UCM_CONNECTOR_PD_CONFIG .
IsSupported
Если задано значение TRUE, поддерживается роль PD. (по умолчанию).
Если значение FALSE, роль PD не поддерживается.
SupportedPowerRoles
Указывает режим работы соединителя. Это значение представляет собой побитовую ИЛИ флагов UCM_POWER_ROLE типа.
EvtSetPowerRole
Указатель на реализацию обратного вызова события EVT_UCM_CONNECTOR_SET_POWER_ROLE в диспетчере политик.
Комментарии
Инициализируйте эту структуру, вызвав UCM_CONNECTOR_PD_CONFIG_INIT. Для инициализированной структуры UCM_CONNECTOR_TYPEC_CONFIG задается элемент PdConfigструктуры UCM_CONNECTOR_CONFIG , который является входным значением параметра UcmConnectorCreate , вызываемым диспетчером политик для создания объекта соединителя.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10 |
Минимальная версия сервера | Windows Server 2016 |
Минимальная версия KMDF | 1.15 |
Минимальная версия UMDF | 2.15 |
Верхняя часть | ucmmanager.h (включая Ucmcx.h) |