структура UCMTCPCI_PORT_CONTROLLER_CAPABILITIES (ucmtcpciportcontroller.h)

Содержит сведения о возможностях контроллера порта. Этот драйвер клиента должен указывать эти сведения в вызове UcmTcpciPortControllerCreate во время инициализации. Вызовите UCMTCPCI_PORT_CONTROLLER_CAPABILITIES_INIT , чтобы инициализировать эту структуру.

Синтаксис

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;

Члены

Size

Размер этой структуры.

IsPowerDeliveryCapable

Указывает, поддерживает ли контроллер порта usb Power Delivery.

DeviceCapabilities1

Структура UCMTCPCI_PORT_CONTROLLER_DEVICE_CAPABILITIES_1 , описывающая DEVICE_CAPABILITIES_1 Register согласно спецификации интерфейса контроллера портов универсальной последовательной шины type-C. Эта структура объявлена в UcmTcpciSpec.h.

DeviceCapabilities2

Структура UCMTCPCI_PORT_CONTROLLER_DEVICE_CAPABILITIES_2, описывающая DEVICE_CAPABILITIES_2 Register согласно спецификации интерфейса контроллера порта универсальной последовательной шины типа C. Эта структура объявлена в UcmTcpciSpec.h.

StandardInputCapabilities

Структура UCMTCPCI_PORT_CONTROLLER_STANDARD_INPUT_CAPABILITIES , описывающая STANDARD_INPUT_CAPABILITIES Register согласно спецификации интерфейса контроллера порта универсальной последовательной шины Type-C. Эта структура объявлена в UcmTcpciSpec.h.

StandardOutputCapabilities

Структура UCMTCPCI_PORT_CONTROLLER_STANDARD_OUTPUT_CAPABILITIES , описывающая регистр STANDARD_OUTPUT_CAPABILITIES согласно спецификации интерфейса контроллера порта универсальной последовательной шины Type-C. Эта структура объявлена в UcmTcpciSpec.h.

Требования

Требование Значение
Заголовок ucmtcpciportcontroller.h

См. также раздел

UCMTCPCI_PORT_CONTROLLER_CAPABILITIES_INIT

UcmTcpciPortControllerCreate