ucmmanager.h-Header
Dieser Header wird von usbref verwendet. Weitere Informationen finden Sie unter
ucmmanager.h enthält die folgenden Programmierschnittstellen:
Functions
UCM_CONNECTOR_CONFIG_INIT Initialisiert eine UCM_CONNECTOR_CONFIG-Struktur. |
UCM_CONNECTOR_PD_CONFIG_INIT Initialisiert eine UCM_CONNECTOR_PD_CONFIG-Struktur. |
UCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS_INIT Initialisiert eine UCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS-Struktur. |
UCM_CONNECTOR_TYPEC_ATTACH_PARAMS_INIT Initialisiert eine UCM_CONNECTOR_TYPEC_ATTACH_PARAMS-Struktur. |
UCM_CONNECTOR_TYPEC_CONFIG_INIT Initialisiert die UCM_CONNECTOR_TYPEC_CONFIG-Struktur. |
UCM_MANAGER_CONFIG_INIT Initialisiert eine UCM_MANAGER_CONFIG-Struktur. |
UcmConnectorChargingStateChanged Benachrichtigt die USB-Connector-Manager-Frameworkerweiterung (UcmCx) mit dem aktualisierten Ladezustand des Partnerconnectors. |
UcmConnectorCreate Erstellt ein Connectorobjekt. |
UcmConnectorDataDirectionChanged Benachrichtigt die USB-Connector-Manager-Frameworkerweiterung (UcmCx) mit der neuen Datenrolle einer Änderung der Datenrolle. |
UcmConnectorPdConnectionStateChanged Benachrichtigt die USB-Connector-Manager-Frameworkerweiterung (UcmCx) mit den Verbindungsfunktionen des derzeit ausgehandelten PD-Vertrags (falls vorhanden). |
UcmConnectorPdPartnerSourceCaps Benachrichtigt die USB-Connector-Manager-Frameworkerweiterung (UcmCx) mit den Energiequellenfunktionen des Partnerconnectors. |
UcmConnectorPdSourceCaps Benachrichtigt die USB-Connector-Manager-Frameworkerweiterung (UcmCx) mit den Energiequellenfunktionen des Connectors. |
UcmConnectorPowerDirectionChanged Benachrichtigt die USB-Connector-Manager-Frameworkerweiterung (UcmCx) mit der neuen Energierolle des Partnerconnectors. |
UcmConnectorTypeCAttach Benachrichtigt die USB-Connector-Manager-Frameworkerweiterung (UcmCx), wenn ein Partnerconnector angeschlossen ist. |
UcmConnectorTypeCCurrentAdChanged Benachrichtigt die USB-Connector-Manager-Frameworkerweiterung (UcmCx), wenn der angegebene Connector die aktuelle Ankündigung ändert. Entweder der Connector ändert ihn (wenn es sich um DFP/Source handelt), oder der Partner hat es geändert (wenn es sich um UFP/Sink handelt). |
UcmConnectorTypeCDetach Benachrichtigt die USB-Connector-Manager-Frameworkerweiterung (UcmCx), wenn der Partnerconnector vom angegebenen Typ-C-Connector getrennt wird. |
UcmInitializeDevice Initialisiert die USB-Connector-Manager-Frameworkerweiterung (UcmCx). |
Rückruffunktionen
EVT_UCM_CONNECTOR_SET_DATA_ROLE Die Implementierung der EVT_UCM_CONNECTOR_SET_DATA_ROLE Ereignisrückruffunktion des Clienttreibers, die die Datenrolle des Connectors an die angegebene Rolle austauscht, wenn sie an einen Partnerconnector angefügt wird. |
EVT_UCM_CONNECTOR_SET_POWER_ROLE Die Implementierung der EVT_UCM_CONNECTOR_SET_POWER_ROLE Ereignisrückruffunktion des Clienttreibers, die die Energierolle des Connectors auf die angegebene Rolle festlegt, wenn sie an einen Partnerconnector angefügt wird. |
Strukturen
UCM_CONNECTOR_CONFIG Beschreibt die Konfigurationsoptionen für ein Typ-C-Connectorobjekt. Eine initialisierte UCM_MANAGER_CONFIG Struktur ist ein Eingabeparameterwert für UcmInitializeDevice. |
UCM_CONNECTOR_PD_CONFIG Beschreibt die Power Delivery 2.0-Funktionen des Connectors. |
UCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS Beschreibt die Parameter für das Pd-Verbindungsänderungsereignis. |
UCM_CONNECTOR_TYPEC_ATTACH_PARAMS Beschreibt den Partner, der derzeit an den Connector angefügt ist. |
UCM_CONNECTOR_TYPEC_CONFIG Beschreibt die Konfigurationsoptionen für einen Typ-C-Connector. |
UCM_MANAGER_CONFIG Beschreibt die Konfigurationsoptionen für den UCM-Manager. Eine initialisierte UCM_MANAGER_CONFIG Struktur ist ein Eingabeparameterwert für UcmInitializeDevice. |