WWAN_MODEM_CONFIG_REASON enumeration (wwan.h)

The WWAN_MODEM_CONFIG_REASON enumeration lists definitions for reasons why a modem's configuration state change was triggered.

Syntax

typedef enum _WWAN_MODEM_CONFIG_REASON {
  WwanModemConfigReasonNone,
  WwanModemConfigReasonSIMDetected,
  WwanModemConfigReasonNOSIM,
  WwanModemConfigReasonIMSIReset,
  WwanModemConfigReasonActivationFailure,
  WwanModemConfigReasonConfigFileUpdate,
  WwanModemConfigReasonModemReset,
  WwanModemConfigReasonModemRecovery,
  WwanModemConfigReasonMax
} WWAN_MODEM_CONFIG_REASON, *PWWAN_MODEM_CONFIG_REASON;

Constants

 
WwanModemConfigReasonNone
Default value that can be used if other optional reasons are not supported.
WwanModemConfigReasonSIMDetected
Required. A SIM card was detected by a modem.
WwanModemConfigReasonNOSIM
Optional. There is no SIM card.
WwanModemConfigReasonIMSIReset
Optional. A SIM card was reset with new IMSI programmed into it.
WwanModemConfigReasonActivationFailure
Optional. Activation of a new configuration failed.
WwanModemConfigReasonConfigFileUpdate
Optional. A new configuration file was updated by the host.
WwanModemConfigReasonModemReset
Optional. The modem reset and configuration was not lost.
WwanModemConfigReasonModemRecovery
Required. The modem reset and configuration was restored to default.
WwanModemConfigReasonMax
The maximum value for this enumeration. This value might change in future versions of the NDIS
header files and binaries.

Requirements

Requirement Value
Minimum supported client Windows 10, version 1709
Header wwan.h (include Wwan.h)

See also

WWAN_MODEM_CONFIG_INFO