WWAN_ACTIVATION_STATE enumeration (wwan.h)

The WWAN_ACTIVATION_STATE enumeration lists the different Packet Data Protocol (PDP) context activation states that are supported by the MB device.

Syntax

typedef enum _WWAN_ACTIVATION_STATE {
  WwanActivationStateUnknown,
  WwanActivationStateActivated,
  WwanActivationStateActivating,
  WwanActivationStateDeactivated,
  WwanActivationStateDeactivating,
  WwanActivationStateMax
} WWAN_ACTIVATION_STATE, *PWWAN_ACTIVATION_STATE;

Constants

 
WwanActivationStateUnknown
The activation state is unknown.
WwanActivationStateActivated
The packet context is activated.
WwanActivationStateActivating
The packet context is currently in the process of getting activated.
WwanActivationStateDeactivated
The packet context is not activated.
WwanActivationStateDeactivating
The packet context is currently in the process of getting deactivated.
WwanActivationStateMax
The total number of PDP activation states.

Remarks

Miniport drivers use the WwanActivationStateActivating and WwanActivationStateDeactivating transient states when responding to query requests. Miniport driver should not return these states when processing set requests. Miniport drivers must only send set indications after they have successfully activated or deactivated a PDP context, and not immediately after receiving the request.

Requirements

Requirement Value
Minimum supported client Available in Windows 7 and later versions of Windows.
Header wwan.h (include Wwan.h)

See also

WWAN_SET_CONTEXT_STATE