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) |