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. |