UCM_CONNECTOR_TYPEC_ATTACH_PARAMS struttura (ucmmanager.h)

Descrive il partner attualmente collegato al connettore.

Sintassi

typedef struct _UCM_CONNECTOR_TYPEC_ATTACH_PARAMS {
  ULONG              Size;
  UCM_TYPEC_PARTNER  Partner;
  UCM_TYPEC_CURRENT  CurrentAdvertisement;
  UCM_CHARGING_STATE ChargingState;
} UCM_CONNECTOR_TYPEC_ATTACH_PARAMS, *PUCM_CONNECTOR_TYPEC_ATTACH_PARAMS;

Members

Size

Dimensioni della struttura UCM_CONNECTOR_TYPEC_ATTACH_PARAMS .

Partner

Tipo di partner collegato al connettore, indicato da un valore UCM_TYPEC_PARTNER .

CurrentAdvertisement

Funzionalità di alimentazione di: porta partner quando PortPartnerType è UcmTypeCPortStateDfp; la porta locale quando PortPartnerType non è UcmTypeCPortStateDfp.

ChargingState

facoltativo. Stato di ricarica della porta indicato da uno dei flag UCM_CHARGING_STATE tipizzato.

Commenti

Inizializzare questa struttura chiamando UCM_CONNECTOR_TYPEC_ATTACH_PARAMS_INIT. Una struttura di UCM_CONNECTOR_TYPEC_ATTACH_PARAMS inizializzata è un valore del parametro di input a UcmConnectorTypeCAttach utilizzato dal driver client per notificare a UcmCx lo stato collegato della porta.

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 (includere Ucmcx.h)

Vedi anche