Compartilhar via


Cabeçalho ucmtypes.h

Esse cabeçalho é usado por usbref. Para obter mais informações, consulte:

ucmtypes.h contém as seguintes interfaces de programação:

Funções

 
UCM_PD_POWER_DATA_OBJECT_GET_TYPE

Recupera o tipo de Objeto power data da estrutura UCM_PD_POWER_DATA_OBJECT.
UCM_PD_POWER_DATA_OBJECT_INIT_BATTERY

Inicializa uma estrutura UCM_PD_POWER_DATA_OBJECT como um objeto power data do tipo fonte de bateria.
UCM_PD_POWER_DATA_OBJECT_INIT_FIXED

Inicializa um para o UCM_PD_POWER_DATA_OBJECT de um tipo de fonte fixa Power Data Object.
UCM_PD_POWER_DATA_OBJECT_INIT_ULONG

Inicializa uma estrutura UCM_PD_POWER_DATA_OBJECT interpretando valores do Objeto power data e define cada campo corretamente.
UCM_PD_POWER_DATA_OBJECT_INIT_VARIABLE_NON_BATTERY

Inicializa uma estrutura de UCM_PD_POWER_DATA_OBJECT como um objeto power data do tipo não bateria de fonte variável.
UCM_PD_REQUEST_DATA_OBJECT_INIT_ULONG

Inicializa uma estrutura UCM_PD_REQUEST_DATA_OBJECT interpretando valores de Objeto de Dados de Solicitação e define cada campo corretamente.

Estruturas

 
UCM_PD_POWER_DATA_OBJECT

Descreve um objeto power data. Para obter informações sobre esses membros, consulte a especificação do Power Delivery.
UCM_PD_REQUEST_DATA_OBJECT

Descreve um RDO (objeto de dados de solicitação). Para obter informações sobre esses membros, consulte a especificação do Power Delivery.

Enumerações

 
UCM_CHARGING_STATE

Define o estado de carregamento de um conector Type-C.
UCM_PD_CONN_STATE

Define os estados de negociação de PD (entrega de energia) de uma porta Tipo C.
UCM_PD_POWER_DATA_OBJECT_TYPE

Define tipos de Objeto do Power Data.
UCM_POWER_ROLE

Define funções de energia de dispositivos conectados usb tipo C.
UCM_TYPEC_CURRENT

Define diferentes níveis atuais do Tipo C, conforme definido na especificação Type-C.
UCM_TYPEC_OPERATING_MODE

Define modos operacionais de um conector USB Tipo C.
UCM_TYPEC_PARTNER

Define o estado do conector Type-C.