MBB_WAKE_REASON_TYPE - NtDoc

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

typedef enum _MBB_WAKE_REASON_TYPE {
  MbbWakeReasonTypeRegisterState,
  MbbWakeReasonTypeSmsReceive,
  MbbWakeReasonTypeUssdReceive,
  MbbWakeReasonTypePacketState,
  MbbWakeReasonTypeUiccChange
} MBB_WAKE_REASON_TYPE;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ne-mbbcx-_mbb_wake_reason_type)

MBB_WAKE_REASON_TYPE enumeration

Description

The MBB_WAKE_REASON_TYPE enumeration specifies the reason type for a wake-on-LAN (WoL) wake event generated by a MBBCx net adapter.

Constants

MbbWakeReasonTypeRegisterState

The MBBCx net adapter generated the wake-up event because its registration state to the mobile broadband service has changed.

MbbWakeReasonTypeSmsReceive

The MBBCx net adapter generated the wake-up event because the mobile broadband service has to be notified about the receipt of a Short Message Service (SMS) message.

MbbWakeReasonTypeUssdReceive

The MBBCx net adapter generated the wake-up event because it received an Unstructured Supplementary Service Data (USSD) message.

MbbWakeReasonTypePacketState

The MBBCx net adapter generated the wake-up event because of a packet state change.

MbbWakeReasonTypeUiccChange

The MBBCx net adapter generated the wake-up event because the SIM card state changed.

Remarks

This enumeration is passed as an input parameter to MbbDeviceReportWakeReason.

See also