Partager via


structure UCSI_GET_CONNECTOR_CAPABILITY_IN (ucmucsispec.h)

Utilisé dans la commande GET_CONNECTOR_CAPABILITY .

Syntaxe

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;

Membres

OperationMode

Ce champ indique le mode que le connecteur peut prendre en charge.

OperationMode.AsUInt8

À usage interne uniquement.

OperationMode.DfpOnly

Indique que le connecteur prend uniquement en charge le mode DFP.

OperationMode.UfpOnly

Indique que le connecteur prend uniquement en charge le mode UFP.

OperationMode.Drp

Indique que le connecteur prend en charge le mode DRP.

OperationMode.AudioAccessoryMode

Indique que le connecteur prend en charge le mode d’accessoire audio.

OperationMode.DebugAccessoryMode

Indique que le connecteur prend en charge le mode accessoire de débogage.

OperationMode.Usb2

Indique que le connecteur prend en charge le mode USB2.

OperationMode.Usb3

Indique que le connecteur prend en charge le mode USB3.

OperationMode.AlternateMode

Indique que le connecteur prend en charge un autre mode.

Provider

Indique que le connecteur est capable de fournir de l’alimentation.

Consumer

Indique que le connecteur est capable de consommer de l’énergie.

SwapToDfp

Indique que le connecteur est capable d’accepter l’échange vers DFP.

SwapToUfp

Indique que le connecteur est capable d’accepter l’échange vers UFP.

SwapToSrc

Indique que le connecteur est capable d’accepter l’échange vers SRC.

SwapToSnk

Indique que le connecteur est capable d’accepter l’échange vers SNK.

Remarques

Consultez le tableau 4-17 de la spécification UCSI version 1.2.

Configuration requise

Condition requise Valeur
Version KMDF minimale 1,27 %
Version UMDF minimale N/A
En-tête ucmucsispec.h (inclure UcmUcsiCx.h)

Voir aussi