Compartilhar via


estrutura UCM_CONNECTOR_PD_CONFIG (ucmmanager.h)

Descreve os recursos do Power Delivery 2.0 do conector.

Sintaxe

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;

Membros

Size

Tamanho da estrutura UCM_CONNECTOR_PD_CONFIG .

IsSupported

Se TRUE, uma função PD terá suporte. (Padrão).

Se FALSE, não há suporte para uma função PD.

SupportedPowerRoles

Indica o modo de operação do conector. Esse valor é um OR bit a bit de sinalizadores do tipo UCM_POWER_ROLE.

EvtSetPowerRole

Um ponteiro para a implementação do Gerenciador de Políticas do EVT_UCM_CONNECTOR_SET_POWER_ROLE retorno de chamada de evento.

Comentários

Inicialize essa estrutura chamando UCM_CONNECTOR_PD_CONFIG_INIT. Uma estrutura de UCM_CONNECTOR_TYPEC_CONFIG inicializada é definida como o membro PdConfig da estrutura UCM_CONNECTOR_CONFIG , que é um valor de parâmetro de entrada para UcmConnectorCreate que é chamado pelo Gerenciador de Políticas para criar um objeto de conector.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10
Servidor mínimo com suporte Windows Server 2016
Versão mínima do KMDF 1.15
Versão mínima do UMDF 2.15
Cabeçalho ucmmanager.h (inclua Ucmcx.h)

Confira também

UcmConnectorCreate