UCM_TYPEC_PARTNER enumeration (ucmtypes.h)
Defines the state of the Type-C connector.
Syntax
typedef enum _UCM_TYPEC_PARTNER {
UcmTypeCPartnerInvalid,
UcmTypeCPartnerUfp,
UcmTypeCPartnerDfp,
UcmTypeCPartnerPoweredCableNoUfp,
UcmTypeCPartnerPoweredCableWithUfp,
UcmTypeCPartnerAudioAccessory,
UcmTypeCPartnerDebugAccessory
} UCM_TYPEC_PARTNER;
Constants
UcmTypeCPartnerInvalid The partner port state is invalid. |
UcmTypeCPartnerUfp The partner is an upstream facing port (UFP). |
UcmTypeCPartnerDfp The partner is a downstream facing port (DFP). |
UcmTypeCPartnerPoweredCableNoUfp The partner is a powered cable that requires VConn, that currently does not have a UFP attached on the other end. |
UcmTypeCPartnerPoweredCableWithUfp The partner is a powered and upstream facing. |
UcmTypeCPartnerAudioAccessory The partner is used as an audio accessory. |
UcmTypeCPartnerDebugAccessory The partner is a debug accessory. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10 |
Minimum supported server | Windows Server 2016 |
Minimum KMDF version | 1.15 |
Minimum UMDF version | 2.15 |
Header | ucmtypes.h (include Ucmcx.h) |
See also
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for