struttura UCMTCPCI_PORT_CONTROLLER_CAPABILITIES (ucmtcpciportcontroller.h)

Contiene informazioni sulle funzionalità del controller di porta. Questo driver client deve specificare che le informazioni nella chiamata a UcmTcpciPortControllerCreate durante l'inizializzazione. Chiamare UCMTCPCI_PORT_CONTROLLER_CAPABILITIES_INIT per inizializzare questa struttura.

Sintassi

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;

Members

Size

Dimensione della struttura.

IsPowerDeliveryCapable

Indica se il controller di porta supporta la distribuzione di alimentazione USB.

DeviceCapabilities1

Struttura UCMTCPCI_PORT_CONTROLLER_DEVICE_CAPABILITIES_1 che descrive l'DEVICE_CAPABILITIES_1 Register in base alla specifica dell'interfaccia del controller di porta del tipo di bus seriale universale-C. Questa struttura viene dichiarata in UcmTcpciSpec.h.

DeviceCapabilities2

Struttura UCMTCPCI_PORT_CONTROLLER_DEVICE_CAPABILITIES_2 che descrive la DEVICE_CAPABILITIES_2 Register in base alla specifica dell'interfaccia controller di porta del tipo di bus seriale universale-C. Questa struttura viene dichiarata in UcmTcpciSpec.h.

StandardInputCapabilities

Struttura UCMTCPCI_PORT_CONTROLLER_STANDARD_INPUT_CAPABILITIES che descrive l'STANDARD_INPUT_CAPABILITIES Register in base alla specifica dell'interfaccia del controller di porta del tipo di bus seriale universale-C. Questa struttura viene dichiarata in UcmTcpciSpec.h.

StandardOutputCapabilities

Struttura UCMTCPCI_PORT_CONTROLLER_STANDARD_OUTPUT_CAPABILITIES che descrive l'STANDARD_OUTPUT_CAPABILITIES Register in base alla specifica dell'interfaccia del controller di porta type-C del bus seriale universale. Questa struttura viene dichiarata in UcmTcpciSpec.h.

Requisiti

Requisito Valore
Intestazione ucmtcpciportcontroller.h

Vedi anche

UCMTCPCI_PORT_CONTROLLER_CAPABILITIES_INIT

UcmTcpciPortControllerCreate