// wwan.h
typedef enum _WWAN_MODEM_CONFIG_REASON {
WwanModemConfigReasonNone,
WwanModemConfigReasonSIMDetected,
WwanModemConfigReasonNOSIM,
WwanModemConfigReasonIMSIReset,
WwanModemConfigReasonActivationFailure,
WwanModemConfigReasonConfigFileUpdate,
WwanModemConfigReasonModemReset,
WwanModemConfigReasonModemRecovery,
WwanModemConfigReasonMax
} WWAN_MODEM_CONFIG_REASON, *PWWAN_MODEM_CONFIG_REASON;
View the official Windows Driver Kit DDI referenceNo description available.
The WWAN_MODEM_CONFIG_REASON enumeration lists definitions for reasons why a modem's configuration state change was triggered.
WwanModemConfigReasonNoneDefault value that can be used if other optional reasons are not supported.
WwanModemConfigReasonSIMDetectedRequired. A SIM card was detected by a modem.
WwanModemConfigReasonNOSIMOptional. There is no SIM card.
WwanModemConfigReasonIMSIResetOptional. A SIM card was reset with new IMSI programmed into it.
WwanModemConfigReasonActivationFailureOptional. Activation of a new configuration failed.
WwanModemConfigReasonConfigFileUpdateOptional. A new configuration file was updated by the host.
WwanModemConfigReasonModemResetOptional. The modem reset and configuration was not lost.
WwanModemConfigReasonModemRecoveryRequired. The modem reset and configuration was restored to default.
WwanModemConfigReasonMaxThe maximum value for this enumeration. This value might change in future versions of the NDIS header files and binaries.