// 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 referenceNo description available.
Defines generic alert values that are used to indicate the type of hardware alert received on the port controller.
UcmTcpciPortControllerAlertInvalidThe alert is invalid.
UcmTcpciPortControllerAlertCCStatusIndicates a CC status change alert.
UcmTcpciPortControllerAlertPowerStatusIndicates a power status change alert.
UcmTcpciPortControllerAlertReceiveSOPMessageStatusIndicates an SOP message alert.
UcmTcpciPortControllerAlertReceivedHardResetIndicates a hard Reset alert.
UcmTcpciPortControllerAlertTransmitSOPMessageFailedIndicates that the SOP message transmission was not successful.
UcmTcpciPortControllerAlertTransmitSOPMessageDiscardedIndicates that the SOP message transmission was not sent due to an incoming receive message.
UcmTcpciPortControllerAlertTransmitSOPMessageSuccessfulIndicates that the SOP message transmission was successful.
UcmTcpciPortControllerAlertVbusVoltageAlarmHiIndicates a high-voltage alarm.
UcmTcpciPortControllerAlertVbusVoltageAlarmLoIndicates a low-voltage alarm.
UcmTcpciPortControllerAlertFaultIndicates that a Fault has occurred.
UcmTcpciPortControllerAlertRxBufferOverflowIndicates that the TCPC Rx buffer has overflowed.
UcmTcpciPortControllerAlertVbusSinkDisconnectDetectedIndicates that a VBUS Sink Disconnect Threshold crossing has been detected
UCMTCPCI_PORT_CONTROLLER_ALERT_DATA