USBC_PARTNER-Enumeration (usbctypes.h)

Definiert Werte für den Typ des Connectorpartners, der auf dem USB-Typ-C-Anschluss erkannt wurde.

Syntax

typedef enum _USBC_PARTNER {
  UsbCPartnerInvalid,
  UsbCPartnerUfp,
  UsbCPartnerDfp,
  UsbCPartnerPoweredCableNoUfp,
  UsbCPartnerPoweredCableWithUfp,
  UsbCPartnerAudioAccessory,
  UsbCPartnerDebugAccessory
} USBC_PARTNER;

Konstanten

 
UsbCPartnerInvalid
Ungültiger Partner.
UsbCPartnerUfp
Der Partner ist ein UFP.
UsbCPartnerDfp
Der Partner ist ein DFP.
UsbCPartnerPoweredCableNoUfp
Der Partner ist kein UFP, wenn er an ein angeschlossenes Kabel angeschlossen ist.
UsbCPartnerPoweredCableWithUfp
Der Partner ist ein UFP, wenn er an ein strombetriebenes Kabel angeschlossen ist.
UsbCPartnerAudioAccessory
Der Partner ist ein Audioadapterzubehör.
UsbCPartnerDebugAccessory
Der Partner ist ein Debugadapterzubehör.

Anforderungen

Anforderung Wert
KMDF-Mindestversion 1,27
UMDF-Mindestversion
Kopfzeile usbctypes.h (include usbctypes.h)