MBB_DEVICE_WAKE_CAPABILITIES structure (mbbcx.h)

The MBB_DEVICE_WAKE_CAPABILITIES structure describes a MBBCx net adapter's wake-on-LAN (WoL) capabilities.

Syntax

typedef struct _MBB_DEVICE_WAKE_CAPABILITIES {
  ULONG   Size;
  BOOLEAN RegisterState;
  BOOLEAN SmsReceive;
  BOOLEAN UssdReceive;
  BOOLEAN PacketState;
  BOOLEAN UiccChange;
} MBB_DEVICE_WAKE_CAPABILITIES;

Members

Size

The size of this structure, in bytes.

RegisterState

A boolean value indicating if the net adapter can generate wake-up events if its registration state with the mobile broadband service has changed.

SmsReceive

A boolean value indicating if the net adapter can generate wake-up events if it receives a Short Message Service (SMS) message that it must report to the mobile broadband service.

UssdReceive

A boolean value indicating if the net adapter can generate wake-up events if it receives an Unstructured Supplementary Service Data (USSD) message.

PacketState

A boolean value indicating if the net adapter can generate wake-up events if a packet state changes.

UiccChange

A boolean value indicating if the net adapter can generate wake-up events if the SIM card state changes.

Remarks

Call MBB_DEVICE_WAKE_CAPABILITIES_INIT to initialize this structure. An initialized MBB_DEVICE_WAKE_CAPABILITIES structure is passed as an input method to MbbDeviceSetWakeCapabilities.

Requirements

Requirement Value
Minimum supported client Windows 10, version 2004
Header mbbcx.h