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) |