estrutura UCMTCPCI_PORT_CONTROLLER_CAPABILITIES (ucmtcpciportcontroller.h)

Contém informações sobre os recursos do controlador de porta. Esse driver cliente deve especificar essas informações na chamada para UcmTcpciPortControllerCreate durante a inicialização. Chame UCMTCPCI_PORT_CONTROLLER_CAPABILITIES_INIT para inicializar essa estrutura.

Sintaxe

typedef struct _UCMTCPCI_PORT_CONTROLLER_CAPABILITIES {
  ULONG                                                 Size;
  BOOLEAN                                               IsPowerDeliveryCapable;
  UCMTCPCI_PORT_CONTROLLER_DEVICE_CAPABILITIES_1        DeviceCapabilities1;
  UCMTCPCI_PORT_CONTROLLER_DEVICE_CAPABILITIES_2        DeviceCapabilities2;
  UCMTCPCI_PORT_CONTROLLER_STANDARD_INPUT_CAPABILITIES  StandardInputCapabilities;
  UCMTCPCI_PORT_CONTROLLER_STANDARD_OUTPUT_CAPABILITIES StandardOutputCapabilities;
} UCMTCPCI_PORT_CONTROLLER_CAPABILITIES, *PUCMTCPCI_PORT_CONTROLLER_CAPABILITIES;

Membros

Size

O tamanho desta estrutura.

IsPowerDeliveryCapable

Indica se o controlador de porta dá suporte à Entrega de Energia USB.

DeviceCapabilities1

Uma estrutura UCMTCPCI_PORT_CONTROLLER_DEVICE_CAPABILITIES_1 que descreve o Registro de DEVICE_CAPABILITIES_1 de acordo com a Especificação da Interface do Controlador de Porta Tipo C do Barramento Serial Universal. Essa estrutura é declarada em UcmTcpciSpec.h.

DeviceCapabilities2

Uma estrutura UCMTCPCI_PORT_CONTROLLER_DEVICE_CAPABILITIES_2 que descreve o Registro de DEVICE_CAPABILITIES_2 de acordo com a Especificação da Interface do Controlador de Porta Tipo C do Barramento Serial Universal. Essa estrutura é declarada em UcmTcpciSpec.h.

StandardInputCapabilities

Uma estrutura UCMTCPCI_PORT_CONTROLLER_STANDARD_INPUT_CAPABILITIES que descreve o Registro de STANDARD_INPUT_CAPABILITIES de acordo com a Especificação da Interface do Controlador de Porta Tipo C do Barramento Serial Universal. Essa estrutura é declarada em UcmTcpciSpec.h.

StandardOutputCapabilities

Uma estrutura UCMTCPCI_PORT_CONTROLLER_STANDARD_OUTPUT_CAPABILITIES que descreve o Registro de STANDARD_OUTPUT_CAPABILITIES de acordo com a Especificação da Interface do Controlador de Porta Tipo C do Barramento Serial Universal. Essa estrutura é declarada em UcmTcpciSpec.h.

Requisitos

Requisito Valor
Cabeçalho ucmtcpciportcontroller.h

Confira também

UCMTCPCI_PORT_CONTROLLER_CAPABILITIES_INIT

UcmTcpciPortControllerCreate