Compartir a través de


estructura UCSI_GET_CONNECTOR_CAPABILITY_IN (ucmucsispec.h)

Se usa en el comando GET_CONNECTOR_CAPABILITY .

Sintaxis

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;

Miembros

OperationMode

Este campo indica el modo que el conector puede admitir.

OperationMode.AsUInt8

Para uso interno.

OperationMode.DfpOnly

Indica que el conector solo admite el modo DFP.

OperationMode.UfpOnly

Indica que el conector solo admite el modo UFP.

OperationMode.Drp

Indica que el conector admite el modo DRP.

OperationMode.AudioAccessoryMode

Indica que el conector admite el modo accesorio de audio.

OperationMode.DebugAccessoryMode

Indica que el conector admite el modo accesorio de depuración.

OperationMode.Usb2

Indica que el conector admite el modo USB2.

OperationMode.Usb3

Indica que el conector admite el modo USB3.

OperationMode.AlternateMode

Indica que el conector admite un modo alternativo.

Provider

Indica que el conector es capaz de proporcionar energía.

Consumer

Indica que el conector es capaz de consumir energía.

SwapToDfp

Indica que el conector es capaz de aceptar el intercambio en DFP.

SwapToUfp

Indica que el conector es capaz de aceptar el intercambio a UFP.

SwapToSrc

Indica que el conector es capaz de aceptar el intercambio en SRC.

SwapToSnk

Indica que el conector es capaz de aceptar el intercambio en SNK.

Comentarios

Consulte la tabla 4-17 en la versión 1.2 de la especificación UCSI.

Requisitos

Requisito Value
Versión mínima de KMDF 1.27
Versión mínima de UMDF N/D
Encabezado ucmucsispec.h (incluya UcmUcsiCx.h)

Consulte también