Partager via


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.