UCSI_GET_CONNECTOR_CAPABILITY_IN-Struktur (ucmucsispec.h)

Wird im Befehl GET_CONNECTOR_CAPABILITY verwendet.

Syntax

typedef struct _UCSI_GET_CONNECTOR_CAPABILITY_IN {
  union {
    UINT8 AsUInt8;
    struct {
      UINT8 DfpOnly : 1;
      UINT8 UfpOnly : 1;
      UINT8 Drp : 1;
      UINT8 AudioAccessoryMode : 1;
      UINT8 DebugAccessoryMode : 1;
      UINT8 Usb2 : 1;
      UINT8 Usb3 : 1;
      UINT8 AlternateMode : 1;
    };
  } OperationMode;
  UINT8 Provider : 1;
  UINT8 Consumer : 1;
  UINT8 SwapToDfp : 1;
  UINT8 SwapToUfp : 1;
  UINT8 SwapToSrc : 1;
  UINT8 SwapToSnk : 1;
} UCSI_GET_CONNECTOR_CAPABILITY_IN, *PUCSI_GET_CONNECTOR_CAPABILITY_IN;

Member

OperationMode

Dieses Feld gibt den Modus an, den der Connector unterstützen kann.

OperationMode.AsUInt8

Für die interne Verwendung.

OperationMode.DfpOnly

Gibt an, dass der Connector nur den DFP-Modus unterstützt.

OperationMode.UfpOnly

Gibt an, dass der Connector nur den UFP-Modus unterstützt.

OperationMode.Drp

Gibt an, dass der Connector den DRP-Modus unterstützt.

OperationMode.AudioAccessoryMode

Gibt an, dass der Connector den Audiozubehörmodus unterstützt.

OperationMode.DebugAccessoryMode

Gibt an, dass der Connector den Debugzubehörmodus unterstützt.

OperationMode.Usb2

Gibt an, dass der Anschluss den USB2-Modus unterstützt.

OperationMode.Usb3

Gibt an, dass der Anschluss den USB3-Modus unterstützt.

OperationMode.AlternateMode

Gibt an, dass der Connector einen alternativen Modus unterstützt.

Provider

Gibt an, dass der Connector in der Lage ist, Strom bereitzustellen.

Consumer

Gibt an, dass der Connector in der Lage ist, Strom zu verbrauchen.

SwapToDfp

Gibt an, dass der Connector in der Lage ist, den Austausch in DFP zu akzeptieren.

SwapToUfp

Gibt an, dass der Connector den Austausch zu UFP akzeptieren kann.

SwapToSrc

Gibt an, dass der Connector in der Lage ist, den Austausch zu SRC zu akzeptieren.

SwapToSnk

Gibt an, dass der Connector in der Lage ist, den Austausch zu SNK zu akzeptieren.

Hinweise

Siehe Tabelle 4-17 in UCSI Spec Version 1.2.

Anforderungen

Anforderung Wert
KMDF-Mindestversion 1,27
UMDF-Mindestversion
Kopfzeile ucmucsispec.h (include UcmUcsiCx.h)

Weitere Informationen