struttura UCSI_GET_CONNECTOR_CAPABILITY_IN (ucmucsispec.h)

Usato nel comando GET_CONNECTOR_CAPABILITY .

Sintassi

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;

Members

OperationMode

Questo campo indica la modalità che il connettore può supportare.

OperationMode.AsUInt8

Per uso interno.

OperationMode.DfpOnly

Indica che il connettore supporta solo la modalità DFP.

OperationMode.UfpOnly

Indica che il connettore supporta solo la modalità UFP.

OperationMode.Drp

Indica che il connettore supporta la modalità DRP.

OperationMode.AudioAccessoryMode

Indica che il connettore supporta la modalità accessorio audio.

OperationMode.DebugAccessoryMode

Indica che il connettore supporta la modalità accessorio di debug.

OperationMode.Usb2

Indica che il connettore supporta la modalità USB2.

OperationMode.Usb3

Indica che il connettore supporta la modalità USB3.

OperationMode.AlternateMode

Indica che il connettore supporta una modalità alternativa.

Provider

Indica che il connettore è in grado di fornire alimentazione.

Consumer

Indica che il connettore è in grado di consumare energia.

SwapToDfp

Indica che il connettore è in grado di accettare lo scambio in DFP.

SwapToUfp

Indica che il connettore è in grado di accettare lo scambio in UFP.

SwapToSrc

Indica che il connettore è in grado di accettare lo scambio in SRC.

SwapToSnk

Indica che il connettore è in grado di accettare lo scambio in SNK.

Commenti

Vedere la tabella 4-17 nella specifica UCSI versione 1.2.

Requisiti

Requisito Valore
Versione KMDF minima 1.27
Versione UMDF minima N/D
Intestazione ucmucsispec.h (include UcmUcsiCx.h)

Vedi anche