en-tête ucmtypes.h
Cet en-tête est utilisé par usbref. Pour plus d'informations, consultez les pages suivantes :
ucmtypes.h contient les interfaces de programmation suivantes :
Fonctions
UCM_PD_POWER_DATA_OBJECT_GET_TYPE Récupère le type d’objet Power Data à partir de la structure UCM_PD_POWER_DATA_OBJECT. |
UCM_PD_POWER_DATA_OBJECT_INIT_BATTERY Initialise une structure UCM_PD_POWER_DATA_OBJECT en tant qu’objet Power Data de type Batterie. |
UCM_PD_POWER_DATA_OBJECT_INIT_FIXED Initialise sur le UCM_PD_POWER_DATA_OBJECT pour un objet Power Data de type d’alimentation fixe. |
UCM_PD_POWER_DATA_OBJECT_INIT_ULONG Initialise une structure UCM_PD_POWER_DATA_OBJECT en interprétant les valeurs de Power Data Object et définit correctement chaque champ. |
UCM_PD_POWER_DATA_OBJECT_INIT_VARIABLE_NON_BATTERY Initialise une structure de UCM_PD_POWER_DATA_OBJECT en tant qu’objet Power Data de type Non Batterie d’alimentation variable. |
UCM_PD_REQUEST_DATA_OBJECT_INIT_ULONG Initialise une structure UCM_PD_REQUEST_DATA_OBJECT en interprétant les valeurs d’objet de données de requête et définit correctement chaque champ. |
Structures
UCM_PD_POWER_DATA_OBJECT Décrit un objet Power Data. Pour plus d’informations sur ces membres, consultez la spécification Power Delivery. |
UCM_PD_REQUEST_DATA_OBJECT Décrit un objet RDO (Request Data Object). Pour plus d’informations sur ces membres, consultez la spécification Power Delivery. |
Énumérations
UCM_CHARGING_STATE Définit l’état de charge d’un connecteur Type-C. |
UCM_PD_CONN_STATE Définit les états de négociation de distribution d’alimentation (PD) d’un port de type C. |
UCM_PD_POWER_DATA_OBJECT_TYPE Définit les types d’objets Power Data. |
UCM_POWER_ROLE Définit les rôles d’alimentation des appareils connectés usb type-C. |
UCM_TYPEC_CURRENT Définit différents niveaux actuels de type C, comme défini dans la spécification Type-C. |
UCM_TYPEC_OPERATING_MODE Définit les modes de fonctionnement d’un connecteur USB Type-C. |
UCM_TYPEC_PARTNER Définit l’état du connecteur Type-C. |