UCM_CONNECTOR_TYPEC_ATTACH_PARAMS-Struktur (ucmmanager.h)

Beschreibt den Partner, der derzeit an den Connector angefügt ist.

Syntax

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;

Member

Size

Größe der UCM_CONNECTOR_TYPEC_ATTACH_PARAMS-Struktur .

Partner

Der Typ des an den Connector angefügten Partners, der durch einen UCM_TYPEC_PARTNER-Wert angegeben wird.

CurrentAdvertisement

Power Sourcing-Funktionen von: der Partnerport, wenn PortPartnerTypeucmTypeCPortStateDfp ist; der lokale Port, wenn PortPartnerType nicht UcmTypeCPortStateDfp ist.

ChargingState

Optional. Ladezustand des Ports, der durch eines der UCM_CHARGING_STATE-Flags angegeben wird.

Hinweise

Initialisieren Sie diese Struktur, indem Sie UCM_CONNECTOR_TYPEC_ATTACH_PARAMS_INIT aufrufen. Eine initialisierte UCM_CONNECTOR_TYPEC_ATTACH_PARAMS-Struktur ist ein Eingabeparameterwert für UcmConnectorTypeCAttach , der vom Clienttreiber verwendet wird, um UcmCx über den Angefügten Zustand des Ports zu benachrichtigen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10
Unterstützte Mindestversion (Server) Windows Server 2016
KMDF-Mindestversion 1.15
UMDF-Mindestversion 2.15
Kopfzeile ucmmanager.h (ucmcx.h einschließen)

Weitere Informationen