// wwan.h
typedef enum _WWAN_CONTEXT_TYPE {
WwanContextTypeNone,
WwanContextTypeInternet,
WwanContextTypeVpn,
WwanContextTypeVoice,
WwanContextTypeVideoShare,
WwanContextTypeCustom,
WwanContextTypePurchase,
WwanContextTypeMms,
WwanContextTypeIms,
WwanContextTypeAdmin,
WwanContextTypeApp,
WwanContextTypeXcap,
WwanContextTypeTethering,
WwanContextTypeEmergencyCall,
WwanContextTypeLteAttach,
WwanContextTypeSupl,
WwanContextTypeMax
} WWAN_CONTEXT_TYPE, *PWWAN_CONTEXT_TYPE;
View the official Windows Driver Kit DDI referenceNo description available.
The WWAN_CONTEXT_TYPE enumeration lists the different types of connection contexts that are supported by the MB device.
WwanContextTypeNoneThe context is not yet provisioned.
WwanContextTypeInternetThe context represents a connection to the Internet.
WwanContextTypeVpnThe context represents a connection to virtual private network (VPN to a corporate network).
WwanContextTypeVoiceThe context represents a connection to a Voice-over-IP (VOIP) service.
WwanContextTypeVideoShareThe context represents a connection to a video sharing service.
WwanContextTypeCustomThe context represents a connection to a custom service.
WwanContextTypePurchasePurchase a connection. For example, a walled garden, hot-lining or captive portal.
WwanContextTypeMmsThe context represents a connection for a multimedia message (MMS).
WwanContextTypeImsThe context represents a connection for IP Multimedia Subsystem (IMS).
WwanContextTypeAdminThe context is used for administrative purposes such as device management.
WwanContextTypeAppThe context represents a connection for certain applications allowlisted by mobile operators.
WwanContextTypeXcapThe context is used for XCAP provisioning on IMS services.
WwanContextTypeTetheringThe context is used for mobile hotspot tethering.
WwanContextTypeEmergencyCallThe context is used for IMS emergency calling.
WwanContextTypeLteAttachThe context represents an attachment to LTE.
WwanContextTypeSuplWwanContextTypeMaxThe total number of supported context types.
This enumeration indicates the usage of the provisioned context. For example, whether the context is used to connect to the Internet, or to a VPN into a corporate network. Miniport drivers should specify WwanContextTypeNone for empty (unprovisioned) context slots.