Share via


estructura UCM_CONNECTOR_PD_CONFIG (ucmmanager.h)

Describe las funcionalidades de Power Delivery 2.0 del conector.

Sintaxis

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;

Miembros

Size

Tamaño de la estructura de UCM_CONNECTOR_PD_CONFIG .

IsSupported

Si es TRUE, se admite un rol de PD. (Valor predeterminado).

Si es FALSE, no se admite un rol de PD.

SupportedPowerRoles

Indica el modo de funcionamiento del conector. Este valor es un OR bit a bit de marcas con tipo UCM_POWER_ROLE.

EvtSetPowerRole

Puntero a la implementación del Administrador de directivas de la devolución de llamada de eventos de EVT_UCM_CONNECTOR_SET_POWER_ROLE .

Comentarios

Para inicializar esta estructura, llame a UCM_CONNECTOR_PD_CONFIG_INIT. Una estructura de UCM_CONNECTOR_TYPEC_CONFIG inicializada se establece en el miembro PdConfig de la estructura UCM_CONNECTOR_CONFIG , que es un valor de parámetro de entrada en UcmConnectorCreate al que llama el Administrador de directivas para crear un objeto de conector.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10
Servidor mínimo compatible Windows Server 2016
Versión mínima de KMDF 1.15
Versión mínima de UMDF 2.15
Encabezado ucmmanager.h (incluya Ucmcx.h)

Consulte también

UcmConnectorCreate