Condividi tramite


Intestazione ucmmanager.h

Questa intestazione viene usata da usbref. Per altre informazioni, vedere:

  • usb (Universal Serial Bus)

ucmmanager.h contiene le interfacce di programmazione seguenti:

Funzioni

 
UCM_CONNECTOR_CONFIG_INIT

Inizializza una struttura UCM_CONNECTOR_CONFIG.
UCM_CONNECTOR_PD_CONFIG_INIT

Inizializza una struttura UCM_CONNECTOR_PD_CONFIG.
UCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS_INIT

Inizializza una struttura UCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS.
UCM_CONNECTOR_TYPEC_ATTACH_PARAMS_INIT

Inizializza una struttura UCM_CONNECTOR_TYPEC_ATTACH_PARAMS.
UCM_CONNECTOR_TYPEC_CONFIG_INIT

Inizializza la struttura UCM_CONNECTOR_TYPEC_CONFIG.
UCM_MANAGER_CONFIG_INIT

Inizializza una struttura UCM_MANAGER_CONFIG.
UcmConnectorChargingStateChanged

Notifica all'estensione del framework di gestione connettori USB (UcmCx) con lo stato di ricarica aggiornato del connettore partner.
UcmConnectorCreare

Crea un oggetto connettore.
UcmConnectorDataDirectionChanged

Notifica all'estensione del framework di gestione connettori USB (UcmCx) con il nuovo ruolo dati di una modifica del ruolo dati.
UcmConnectorPdConnectionStateChanged

Notifica all'estensione del framework di gestione connettori USB (UcmCx) con le funzionalità di connessione del contratto PD attualmente negoziato (se presente).
UcmConnectorPdPartnerSourceCaps

Notifica all'estensione del framework di gestione connettori USB (UcmCx) con le funzionalità di alimentazione del connettore partner.
UcmConnectorPdSourceCaps

Notifica all'estensione del framework di gestione connettori USB (UcmCx) con le funzionalità di alimentazione del connettore.
UcmConnectorPowerDirectionChanged

Notifica all'estensione del framework di gestione connettori USB (UcmCx) con il nuovo ruolo di alimentazione del connettore partner.
UcmConnectorTypeCAttach

Notifica all'estensione del framework di gestione connettori USB (UcmCx) quando è collegato un connettore partner.
UcmConnectorTypeCCurrentAdChanged

Notifica all'estensione del framework di gestione connettori USB (UcmCx) quando il connettore specificato modifica l'annuncio corrente. Il connettore lo modifica (quando è DFP/Source) o il partner lo modifica (quando è UFP/Sink).
UcmConnectorTypeCDetach

Notifica all'estensione del framework di gestione connettori USB (UcmCx) quando il connettore partner si scollega dal connettore di Type-C specificato.
UcmInitializeDevice

Inizializza l'estensione del framework di gestione connettori USB (UcmCx).

Funzioni di callback

 
EVT_UCM_CONNECTOR_SET_DATA_ROLE

Implementazione del driver client della funzione di callback dell'evento EVT_UCM_CONNECTOR_SET_DATA_ROLE che scambia il ruolo dati del connettore al ruolo specificato quando è collegato a un connettore partner.
EVT_UCM_CONNECTOR_SET_POWER_ROLE

Implementazione del driver client della funzione di callback dell'evento EVT_UCM_CONNECTOR_SET_POWER_ROLE che imposta il ruolo di alimentazione del connettore sul ruolo specificato quando è collegato a un connettore partner.

Strutture

 
UCM_CONNECTOR_CONFIG

Vengono descritte le opzioni di configurazione per un oggetto connettore Type-C. Una struttura di UCM_MANAGER_CONFIG inizializzata è un valore del parametro di input per UcmInitializeDevice.
UCM_CONNECTOR_PD_CONFIG

Descrive le funzionalità di Power Delivery 2.0 del connettore.
UCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS

Descrive i parametri per l'evento pd connection changed.
UCM_CONNECTOR_TYPEC_ATTACH_PARAMS

Descrive il partner attualmente collegato al connettore.
UCM_CONNECTOR_TYPEC_CONFIG

Vengono descritte le opzioni di configurazione per un connettore Type-C.
UCM_MANAGER_CONFIG

Descrive le opzioni di configurazione per UCM Manager. Una struttura di UCM_MANAGER_CONFIG inizializzata è un valore del parametro di input per UcmInitializeDevice.