Заголовок 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.