struttura UCM_CONNECTOR_TYPEC_CONFIG (ucmmanager.h)

Descrive le opzioni di configurazione per un connettore Type-C.

Sintassi

typedef struct _UCM_CONNECTOR_TYPEC_CONFIG {
  ULONG                           Size;
  BOOLEAN                         IsSupported;
  ULONG                           SupportedOperatingModes;
  ULONG                           SupportedPowerSourcingCapabilities;
  BOOLEAN                         AudioAccessoryCapable;
  PFN_UCM_CONNECTOR_SET_DATA_ROLE EvtSetDataRole;
} UCM_CONNECTOR_TYPEC_CONFIG, *PUCM_CONNECTOR_TYPEC_CONFIG;

Members

Size

Dimensioni della struttura UCM_CONNECTOR_TYPEC_CONFIG .

IsSupported

TRUE indica un connettore Type-C. FALSE, in caso contrario. è supportato.

SupportedOperatingModes

Indica la modalità operativa supportata del connettore. Questo valore è un OR bit per bit di flag tipizzato UCM_TYPEC_OPERATING_MODE.

SupportedPowerSourcingCapabilities

Indica le funzionalità di alimentazione supportate del connettore. Questo valore è un OR bit per bit di flag tipizzato di UCM_TYPEC_CURRENT.

AudioAccessoryCapable

Indica se il connettore è in grado di rilevare un input analogico di tipo USB-C come jack audio da 3,5 mm.

EvtSetDataRole

Puntatore all'implementazione del driver client della funzione di callback EVT_UCM_CONNECTOR_SET_DATA_ROLE.

Commenti

Inizializzare questa struttura chiamando UCM_CONNECTOR_TYPEC_CONFIG_INIT. Una struttura di UCM_CONNECTOR_TYPEC_CONFIG inizializzata è un valore del parametro di input per UcmConnectorCreate usato da Policy Manager per creare un oggetto connettore.

Requisiti

Requisito Valore
Client minimo supportato Windows 10
Server minimo supportato Windows Server 2016
Versione KMDF minima 1.15
Versione UMDF minima 2.15
Intestazione ucmmanager.h (include Ucmcx.h)

Vedi anche

UcmConnectorCreate