// usbctypes.h
typedef enum _USBC_PARTNER {
UsbCPartnerInvalid,
UsbCPartnerUfp,
UsbCPartnerDfp,
UsbCPartnerPoweredCableNoUfp,
UsbCPartnerPoweredCableWithUfp,
UsbCPartnerAudioAccessory,
UsbCPartnerDebugAccessory
} USBC_PARTNER;
View the official Windows Driver Kit DDI referenceNo description available.
Defines values for the type of connector partner detected on the USB Type-C connector.
UsbCPartnerInvalidInvalid partner.
UsbCPartnerUfpThe partner is a UFP.
UsbCPartnerDfpThe partner is a DFP.
UsbCPartnerPoweredCableNoUfpThe partner is not a UFP when attached to powered cable.
UsbCPartnerPoweredCableWithUfpThe partner is a UFP when attached to powered cable.
UsbCPartnerAudioAccessoryThe partner is an audio adapter accessory.
UsbCPartnerDebugAccessoryThe partner is a debug adapter accessory.