UCMTCPCI_PORT_CONTROLLER_ALERT_TYPE - NtDoc

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

typedef enum _UCMTCPCI_PORT_CONTROLLER_ALERT_TYPE {
  UcmTcpciPortControllerAlertInvalid,
  UcmTcpciPortControllerAlertCCStatus,
  UcmTcpciPortControllerAlertPowerStatus,
  UcmTcpciPortControllerAlertReceiveSOPMessageStatus,
  UcmTcpciPortControllerAlertReceivedHardReset,
  UcmTcpciPortControllerAlertTransmitSOPMessageFailed,
  UcmTcpciPortControllerAlertTransmitSOPMessageDiscarded,
  UcmTcpciPortControllerAlertTransmitSOPMessageSuccessful,
  UcmTcpciPortControllerAlertVbusVoltageAlarmHi,
  UcmTcpciPortControllerAlertVbusVoltageAlarmLo,
  UcmTcpciPortControllerAlertFault,
  UcmTcpciPortControllerAlertRxBufferOverflow,
  UcmTcpciPortControllerAlertVbusSinkDisconnectDetected
} UCMTCPCI_PORT_CONTROLLER_ALERT_TYPE;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ne-ucmtcpciportcontroller-_ucmtcpci_port_controller_alert_type)

_UCMTCPCI_PORT_CONTROLLER_ALERT_TYPE enumeration

Description

Defines generic alert values that are used to indicate the type of hardware alert received on the port controller.

Constants

UcmTcpciPortControllerAlertInvalid

The alert is invalid.

UcmTcpciPortControllerAlertCCStatus

Indicates a CC status change alert.

UcmTcpciPortControllerAlertPowerStatus

Indicates a power status change alert.

UcmTcpciPortControllerAlertReceiveSOPMessageStatus

Indicates an SOP message alert.

UcmTcpciPortControllerAlertReceivedHardReset

Indicates a hard Reset alert.

UcmTcpciPortControllerAlertTransmitSOPMessageFailed

Indicates that the SOP message transmission was not successful.

UcmTcpciPortControllerAlertTransmitSOPMessageDiscarded

Indicates that the SOP message transmission was not sent due to an incoming receive message.

UcmTcpciPortControllerAlertTransmitSOPMessageSuccessful

Indicates that the SOP message transmission was successful.

UcmTcpciPortControllerAlertVbusVoltageAlarmHi

Indicates a high-voltage alarm.

UcmTcpciPortControllerAlertVbusVoltageAlarmLo

Indicates a low-voltage alarm.

UcmTcpciPortControllerAlertFault

Indicates that a Fault has occurred.

UcmTcpciPortControllerAlertRxBufferOverflow

Indicates that the TCPC Rx buffer has overflowed.

UcmTcpciPortControllerAlertVbusSinkDisconnectDetected

Indicates that a VBUS Sink Disconnect Threshold crossing has been detected

See also

UCMTCPCI_PORT_CONTROLLER_ALERT_DATA