MBB_WAKE_REASON_TYPE enumeration (mbbcx.h)
The MBB_WAKE_REASON_TYPE enumeration specifies the reason type for a wake-on-LAN (WoL) wake event generated by a MBBCx net adapter.
Syntax
typedef enum _MBB_WAKE_REASON_TYPE {
MbbWakeReasonTypeRegisterState,
MbbWakeReasonTypeSmsReceive,
MbbWakeReasonTypeUssdReceive,
MbbWakeReasonTypePacketState,
MbbWakeReasonTypeUiccChange
} MBB_WAKE_REASON_TYPE;
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.
Requirements
Requirement | Value |
---|---|
Header | mbbcx.h |
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