en-tête ucmmanager.h
Cet en-tête est utilisé par usbref. Pour plus d’informations, consultez :
ucmmanager.h contient les interfaces de programmation suivantes :
Fonctions
UCM_CONNECTOR_CONFIG_INIT Initialise une structure UCM_CONNECTOR_CONFIG. |
UCM_CONNECTOR_PD_CONFIG_INIT Initialise une structure UCM_CONNECTOR__CONFIG. |
UCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS_INIT Initialise une structure UCM_CONNECTOR__CONN_STATE_CHANGED_PARAMS. |
UCM_CONNECTOR_TYPEC_ATTACH_PARAMS_INIT Initialise une structure UCM_CONNECTOR_TYPEC_ATTACH_PARAMS. |
UCM_CONNECTOR_TYPEC_CONFIG_INIT Initialise la structure UCM_CONNECTOR_TYPEC_CONFIG. |
UCM_MANAGER_CONFIG_INIT Initialise une structure UCM_MANAGER_CONFIG. |
UcmConnectorChargingStateChanged Avertit l’extension de framework du gestionnaire de connecteur USB (UcmCx) avec l’état de chargement mis à jour du connecteur partenaire. |
UcmConnectorCreate Crée un objet connecteur. |
UcmConnectorDataDirectionChanged Avertit l’extension de framework du gestionnaire de connecteur USB (UcmCx) avec le nouveau rôle de données d’un changement de rôle de données. |
UcmConnectorPdConnectionStateChanged Avertit l’extension de framework du gestionnaire de connecteur USB (UcmCx) avec les fonctionnalités de connexion du contrat actuellement négocié (le cas échéant). |
UcmConnectorPdPartnerSourceCaps Avertit l’extension de framework du gestionnaire de connecteur USB (UcmCx) avec les fonctionnalités de source d’alimentation du connecteur partenaire. |
UcmConnectorPdSourceCaps Avertit l’extension de framework du gestionnaire de connecteur USB (UcmCx) avec les fonctionnalités de source d’alimentation du connecteur. |
UcmConnectorPowerDirectionChanged Avertit l’extension de framework du gestionnaire de connecteur USB (UcmCx) avec le nouveau rôle d’alimentation du connecteur partenaire. |
UcmConnectorTypeCAttach Avertit l’extension de framework du gestionnaire de connecteur USB (UcmCx) lorsqu’un connecteur partenaire est attaché. |
UcmConnectorTypeCCurrentAdChanged Avertit l’extension de framework du gestionnaire de connecteur USB (UcmCx) lorsque le connecteur spécifié modifie la publication actuelle. Soit le connecteur le modifie (lorsqu’il s’agit de DFP/Source), soit le partenaire l’a modifié (lorsqu’il s’agit d’UFP/Sink). |
UcmConnectorTypeCDetach Avertit l’extension de framework du gestionnaire de connecteur USB (UcmCx) lorsque le connecteur partenaire se détache du connecteur Type-C spécifié. |
UcmInitializeDevice Initialise l’extension de framework du gestionnaire de connecteur USB (UcmCx). |
Fonctions de rappel
EVT_UCM_CONNECTOR_SET_DATA_ROLE Implémentation du pilote client de la fonction de rappel d’événement EVT_UCM_CONNECTOR_SET_DATA_ROLE qui échange le rôle de données du connecteur vers le rôle spécifié lorsqu’il est attaché à un connecteur partenaire. |
EVT_UCM_CONNECTOR_SET_POWER_ROLE Implémentation du pilote client de la fonction de rappel d’événement EVT_UCM_CONNECTOR_SET_POWER_ROLE qui définit le rôle d’alimentation du connecteur sur le rôle spécifié lorsqu’il est attaché à un connecteur partenaire. |
Structures
UCM_CONNECTOR_CONFIG Décrit les options de configuration d’un objet connecteur Type-C. Une structure de UCM_MANAGER_CONFIG initialisée est une valeur de paramètre d’entrée dans UcmInitializeDevice. |
UCM_CONNECTOR_PD_CONFIG Décrit les fonctionnalités de Power Delivery 2.0 du connecteur. |
UCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS Décrit les paramètres de l’événement de modification de la connexion. |
UCM_CONNECTOR_TYPEC_ATTACH_PARAMS Décrit le partenaire actuellement attaché au connecteur. |
UCM_CONNECTOR_TYPEC_CONFIG Décrit les options de configuration d’un connecteur Type-C. |
UCM_MANAGER_CONFIG Décrit les options de configuration du Gestionnaire UCM. Une structure de UCM_MANAGER_CONFIG initialisée est une valeur de paramètre d’entrée dans UcmInitializeDevice. |