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.