UCSI_GET_CABLE_PROPERTY_IN - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// ucmucsispec.h

typedef struct _UCSI_GET_CABLE_PROPERTY_IN {
  union {
    UINT16 AsUInt16;
    struct {
      UINT16 SpeedExponent : 2;
      UINT16 Mantissa : 14;
    };
  } bmSpeedSupported;
  UINT8  bCurrentCapability;
  UINT16 VBusInCable : 1;
  UINT16 CableType : 1;
  UINT16 Directionality : 1;
  UINT16 PlugEndType : 2;
  UINT16 ModeSupport : 1;
  UINT16 Latency : 4;
} UCSI_GET_CABLE_PROPERTY_IN, *PUCSI_GET_CABLE_PROPERTY_IN;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-ucmucsispec-_ucsi_get_cable_property_in)

_UCSI_GET_CABLE_PROPERTY_IN structure

Description

Used in the GET_CABLE_PROPERTY command. See Table 4-39 in UCSI spec version 1.2.

Members

bmSpeedSupported

bmSpeedSupported.AsUInt16

bmSpeedSupported.SpeedExponent

bmSpeedSupported.Mantissa

bCurrentCapability

VBusInCable

CableType

Directionality

PlugEndType

ModeSupport

Latency

Remarks

See also