Compartilhar via


cabeçalho ucmmanager.h

Esse cabeçalho é usado por usbref. Para obter mais informações, consulte:

ucmmanager.h contém as seguintes interfaces de programação:

Funções

 
UCM_CONNECTOR_CONFIG_INIT

Inicializa uma estrutura de UCM_CONNECTOR_CONFIG.
UCM_CONNECTOR_PD_CONFIG_INIT

Inicializa uma estrutura UCM_CONNECTOR_PD_CONFIG.
UCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS_INIT

Inicializa uma estrutura UCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS.
UCM_CONNECTOR_TYPEC_ATTACH_PARAMS_INIT

Inicializa uma estrutura UCM_CONNECTOR_TYPEC_ATTACH_PARAMS.
UCM_CONNECTOR_TYPEC_CONFIG_INIT

Inicializa a estrutura UCM_CONNECTOR_TYPEC_CONFIG.
UCM_MANAGER_CONFIG_INIT

Inicializa uma estrutura UCM_MANAGER_CONFIG.
UcmConnectorChargingStateChanged

Notifica a extensão da estrutura do gerenciador de conectores USB (UcmCx) com o estado de carregamento atualizado do conector do parceiro.
UcmConnectorCreate

Cria um objeto de conector.
UcmConnectorDataDirectionChanged

Notifica a extensão da estrutura do gerenciador de conectores USB (UcmCx) com a nova função de dados de uma alteração na função de dados.
UcmConnectorPdConnectionStateChanged

Notifica a ucmCx (extensão de estrutura do gerenciador de conectores USB) com os recursos de conexão do contrato PD negociado no momento (se houver).
UcmConnectorPdPartnerSourceCaps

Notifica a extensão da estrutura do gerenciador de conectores USB (UcmCx) com os recursos de fonte de energia do conector do parceiro.
UcmConnectorPdSourceCaps

Notifica a extensão da estrutura do gerenciador de conectores USB (UcmCx) com os recursos de fonte de energia do conector.
UcmConnectorPowerDirectionChanged

Notifica a ucmCx (extensão de estrutura do gerenciador de conectores USB) com a nova função de energia do conector do parceiro.
UcmConnectorTypeCAttach

Notifica a extensão da estrutura do gerenciador de conectores USB (UcmCx) quando um conector de parceiro é anexado.
UcmConnectorTypeCCurrentAdChanged

Notifica a extensão da estrutura do gerenciador do conector USB (UcmCx) quando o conector especificado altera o anúncio atual. O conector o altera (quando é DFP/Origem) ou o parceiro o altera (quando é UFP/Coletor).
UcmConnectorTypeCDetach

Notifica a extensão da estrutura do gerenciador do conector USB (UcmCx) quando o conector de parceiro se desanexa do conector Type-C especificado.
UcmInitializeDevice

Inicializa a extensão da estrutura do gerenciador de conectores USB (UcmCx).

Funções de retorno de chamada

 
EVT_UCM_CONNECTOR_SET_DATA_ROLE

A implementação do driver cliente do EVT_UCM_CONNECTOR_SET_DATA_ROLE função de retorno de chamada de evento que troca a função de dados do conector pela função especificada quando anexada a um conector de parceiro.
EVT_UCM_CONNECTOR_SET_POWER_ROLE

A implementação do driver cliente do EVT_UCM_CONNECTOR_SET_POWER_ROLE função de retorno de chamada de evento que define a função de energia do conector para a função especificada quando anexado a um conector de parceiro.

Estruturas

 
UCM_CONNECTOR_CONFIG

Descreve as opções de configuração para um objeto conector Type-C. Uma estrutura de UCM_MANAGER_CONFIG inicializada é um valor de parâmetro de entrada para UcmInitializeDevice.
UCM_CONNECTOR_PD_CONFIG

Descreve os recursos do Power Delivery 2.0 do conector.
UCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS

Descreve os parâmetros para o evento de conexão PD alterado.
UCM_CONNECTOR_TYPEC_ATTACH_PARAMS

Descreve o parceiro que está atualmente anexado ao conector.
UCM_CONNECTOR_TYPEC_CONFIG

Descreve as opções de configuração para um conector Type-C.
UCM_MANAGER_CONFIG

Descreve as opções de configuração do Gerenciador do UCM. Uma estrutura de UCM_MANAGER_CONFIG inicializada é um valor de parâmetro de entrada para UcmInitializeDevice.