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