Partager via


structure UCMTCPCI_PORT_CONTROLLER_CAPABILITIES (ucmtcpciportcontroller.h)

Contient des informations sur les fonctionnalités du contrôleur de port. Ce pilote client doit spécifier ces informations dans l’appel à UcmTcpciPortControllerCreate lors de l’initialisation. Appelez UCMTCPCI_PORT_CONTROLLER_CAPABILITIES_INIT pour initialiser cette structure.

Syntaxe

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;

Membres

Size

Taille de cette structure.

IsPowerDeliveryCapable

Indique si le contrôleur de port prend en charge de remise d’alimentation USB.

DeviceCapabilities1

Structure UCMTCPCI_PORT_CONTROLLER_DEVICE_CAPABILITIES_1 qui décrit le registre DEVICE_CAPABILITIES_1 conformément à la spécification de l’interface du contrôleur de port Type-C bus série universel. Cette structure est déclarée dans UcmTcpciSpec.h.

DeviceCapabilities2

Structure UCMTCPCI_PORT_CONTROLLER_DEVICE_CAPABILITIES_2 qui décrit le registre DEVICE_CAPABILITIES_2 conformément à la spécification de l’interface du contrôleur de port Type-C de bus série universel. Cette structure est déclarée dans UcmTcpciSpec.h.

StandardInputCapabilities

Structure UCMTCPCI_PORT_CONTROLLER_STANDARD_INPUT_CAPABILITIES qui décrit le registre STANDARD_INPUT_CAPABILITIES conformément à la spécification de l’interface du contrôleur de port Type-C de bus série universel. Cette structure est déclarée dans UcmTcpciSpec.h.

StandardOutputCapabilities

Structure UCMTCPCI_PORT_CONTROLLER_STANDARD_OUTPUT_CAPABILITIES qui décrit le registre STANDARD_OUTPUT_CAPABILITIES conformément à la spécification de l’interface du contrôleur de port Type-C de bus série universel. Cette structure est déclarée dans UcmTcpciSpec.h.

Exigences

Exigence Valeur
d’en-tête ucmtcpciportcontroller.h

Voir aussi

UCMTCPCI_PORT_CONTROLLER_CAPABILITIES_INIT

UcmTcpciPortControllerCreate