Заголовок ucmtypes.h
Этот заголовок используется в usbref. Дополнительные сведения см. в разделе:
ucmtypes.h содержит следующие программные интерфейсы:
Функции
UCM_PD_POWER_DATA_OBJECT_GET_TYPE Извлекает тип объекта Power Data из структуры UCM_PD_POWER_DATA_OBJECT. |
UCM_PD_POWER_DATA_OBJECT_INIT_BATTERY Инициализирует структуру UCM_PD_POWER_DATA_OBJECT в качестве объекта данных питания типа батареи. |
UCM_PD_POWER_DATA_OBJECT_INIT_FIXED Инициализирует в UCM_PD_POWER_DATA_OBJECT для объекта power Data Object фиксированного типа источника. |
UCM_PD_POWER_DATA_OBJECT_INIT_ULONG Инициализирует структуру UCM_PD_POWER_DATA_OBJECT путем интерпретации значений объекта Power Data и правильно задает каждое поле. |
UCM_PD_POWER_DATA_OBJECT_INIT_VARIABLE_NON_BATTERY Инициализирует структуру UCM_PD_POWER_DATA_OBJECT в виде объекта данных питания переменных, не относящихся к аккумулятору. |
UCM_PD_REQUEST_DATA_OBJECT_INIT_ULONG Инициализирует структуру UCM_PD_REQUEST_DATA_OBJECT путем интерпретации значений объекта данных запроса и правильно задает каждое поле. |
Структуры
UCM_PD_POWER_DATA_OBJECT Описывает объект Power Data. Сведения об этих элементах см. в спецификации Power Delivery. |
UCM_PD_REQUEST_DATA_OBJECT Описывает объект данных запроса (RDO). Сведения об этих элементах см. в спецификации Power Delivery. |
Перечисления
UCM_CHARGING_STATE Определяет состояние зарядки соединителя Type-C. |
UCM_PD_CONN_STATE Определяет состояния согласования доставки питания (PD) порта Типа C. |
UCM_PD_POWER_DATA_OBJECT_TYPE Определяет типы объектов Power Data. |
UCM_POWER_ROLE Определяет роли питания для подключенных устройств USB Type-C. |
UCM_TYPEC_CURRENT Определяет различные текущие уровни Type-C, как определено в спецификации Type-C. |
UCM_TYPEC_OPERATING_MODE Определяет режимы работы соединителя USB Type-C. |
UCM_TYPEC_PARTNER Определяет состояние соединителя Type-C. |