Compartilhar via


Cabeçalho ucmucsispec.h

Esse cabeçalho declara registros definidos na Especificação intel UCSI 1.1.

Para obter informações, confira Especificação UCSI versão 1.2.

Não inclua esse cabeçalho. Em vez disso, inclua Ucmucsicx.h.

Para obter mais informações, consulte:

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

Funções

 
UCSI_CMD_SUCCEEDED

Após a conclusão bem-sucedida de um comando UCSI, o firmware PPM preenche a Estrutura de Dados do CCI fornecida pelo driver cliente.

Estruturas

 
UCSI_ACK_CC_CI_COMMAND

Usado no comando ACK_CC_CI. Consulte a Tabela 4-7.
UCSI_ALTERNATE_MODE

Usado no comando GET_ALTERNATE_MODES. Consulte a Tabela 4-26.
UCSI_BM_POWER_SOURCE

Usado no comando GET_CAPABILITY. Consulte Bit 15:8 na Tabela 4-14.
UCSI_CCI

Usado no comando GET_CONNECTOR_CAPABILITY. Consulte a Tabela 4-16.
UCSI_CONNECTOR_RESET_COMMAND

Usado no comando CONNECTOR_RESET. Consulte a Tabela 4-5.
UCSI_CONTROL

Usado no comando SET_NOTIFICATION_ENABLE. Consulte a Tabela 4-9.
UCSI_DATA_BLOCK

As estruturas de dados para locais de memória. Consulte a Seção 3.
UCSI_GET_ALTERNATE_MODES_COMMAND

Usado no comando GET_ALTERNATE_MODES. Consulte a Tabela 4-24.
UCSI_GET_ALTERNATE_MODES_IN

Saiba como UCSI_GET_ALTERNATE_MODES_IN é usado no comando GET_ALTERNATE_MODES. Consulte a Tabela 4-24.
UCSI_GET_CABLE_PROPERTY_COMMAND

Usado no comando GET_CABLE_PROPERTY. Consulte a Tabela 4-37.
UCSI_GET_CABLE_PROPERTY_IN

Usado no comando GET_CABLE_PROPERTY. Consulte a Tabela 4-39.
UCSI_GET_CAM_SUPPORTED_COMMAND

Usado no comando GET_CAM_SUPPORTED. Consulte a Tabela 4-27.
UCSI_GET_CAM_SUPPORTED_IN

Saiba como UCSI_GET_CAM_SUPPORTED_IN é usado no comando GET_CAM_SUPPORTED. Consulte a Tabela 4-27.
UCSI_GET_CAPABILITY_IN

Usado no comando GET_CAPABILITY. Consulte a Tabela 4-13.
UCSI_GET_CONNECTOR_CAPABILITY_COMMAND

Usado no comando GET_CONNECTOR_CAPABILITY. Consulte a Tabela 4-15.
UCSI_GET_CONNECTOR_CAPABILITY_IN

Usado no comando GET_CONNECTOR_CAPABILITY.
UCSI_GET_CONNECTOR_STATUS_COMMAND

Usado no comando GET_CONNECTOR_STATUS. Consulte a Tabela 4-40.
UCSI_GET_CONNECTOR_STATUS_IN

Usado no comando GET_CONNECTOR_STATUS. Consulte a Tabela 4-42.
UCSI_GET_CURRENT_CAM_COMMAND

Usado no comando GET_CURRENT_CAM. Consulte a Tabela 4-29.
UCSI_GET_CURRENT_CAM_IN

Usado no comando GET_CURRENT_CAM. Consulte a Tabela 4-31.
UCSI_GET_ERROR_STATUS_COMMAND

Usado no comando GET_ERROR_STATUS. Consulte a Tabela 4-45
UCSI_GET_ERROR_STATUS_IN

Usado no comando GET_ERROR_STATUS. Consulte a Tabela 4-47.
UCSI_GET_PDOS_COMMAND

Usado no comando GET_PDOS. Consulte a Tabela 4-34.
UCSI_GET_PDOS_IN

Usado no comando GET_PDOS. Consulte a Tabela 4-36.
UCSI_MESSAGE_IN

A estrutura de dados MESSAGE IN. Consulte a Seção 3.4.
UCSI_MESSAGE_OUT

A estrutura de dados MESSAGE OUT. Consulte a Seção 3.5.
UCSI_SET_NEW_CAM_COMMAND

Usado no comando SET_NEW_CAM. Consulte a Tabela 4-32.
UCSI_SET_NOTIFICATION_ENABLE_COMMAND

Saiba como UCSI_SET_NOTIFICATION_ENABLE_COMMAND é usado no comando SET_NOTIFICATION_ENABLE. Consulte a Tabela 4-9.
UCSI_SET_PDM_COMMAND

_UCSI_SET_PDM_COMMAND está obsoleto.
UCSI_SET_PDR_COMMAND

Usado no comando SET_PDR. Consulte a Tabela 4-22.
UCSI_SET_POWER_LEVEL_COMMAND

Usado no comando SET_POWER_LEVEL. Consulte a Tabela 4-48.
UCSI_SET_UOM_COMMAND

Usado no comando SET_UOM. Consulte a Tabela 4-18.
UCSI_SET_UOR_COMMAND

Usado no comando SET_UOR. Consulte a Tabela 4-20.
UCSI_VERSION

A estrutura de dados VERSION. Consulte a Seção 3.1.

Enumerações

 
UCSI_BATTERY_CHARGING_STATUS

Consulte Tabela 4-42, Deslocamento 64.
UCSI_COMMAND

Consulte a Tabela 4-51, Código de Comando.
UCSI_CONNECTOR_PARTNER_FLAGS

Usado no comando GET_CONNECTOR_STATUS. Consulte Tabela 4-42, Deslocamento 21.
UCSI_CONNECTOR_PARTNER_TYPE

Usado no comando GET_CONNECTOR_STATUS. Consulte Tabela 4-42, Deslocamento 29.
UCSI_GET_ALTERNATE_MODES_RECIPIENT

Usado no comando GET_ALTERNATE_MODES. Consulte Tabela 4-24, Deslocamento 16.
UCSI_GET_PDOS_SOURCE_CAPABILITIES_TYPE

Usado no comando GET_PDOS. Consulte Tabela 4-34, Deslocamento 35.
UCSI_GET_PDOS_TYPE

Usado no comando GET_PDOS. Consulte Tabela 4-34, Deslocamento 34.
UCSI_POWER_DIRECTION

Usado no comando GET_CONNECTOR_STATUS. Consulte Tabela 4-42, Deslocamento 20.
UCSI_POWER_DIRECTION_MODE

Usado no comando GET_CONNECTOR_STATUS. Consulte Tabela 4-42, Deslocamento 20.
UCSI_POWER_DIRECTION_ROLE

Usado no comando SET_PDR. O comando SET_PDR é usado para definir a direção de energia ditada pelo OPM (Gerenciador de Políticas do SISTEMA Operacional) para a conexão atual.
UCSI_POWER_OPERATION_MODE

Usado no comando GET_CONNECTOR_STATUS. Consulte Tabela 4-42, Deslocamento 16.
UCSI_USB_OPERATION_MODE

Usado no comando SET_UOR. Consulte Tabela 4-18, Deslocamento 23.
UCSI_USB_OPERATION_ROLE

Usado no comando SET_UOR. O comando SET_UOR é usado para definir a função de operação USB ditada pelo OPM (Gerenciador de Políticas do SISTEMA Operacional) para a conexão atual.