WWAN_STRUCT_TYPE enumeration (wwan.h)
Important
Bias-free communication
Microsoft supports a diverse and inclusive environment. This article contains references to terminology that the Microsoft style guide for bias-free communication recognizes as exclusionary. The word or phrase is used in this article for consistency because it currently appears in the software. When the software is updated to remove the language, this article will be updated to be in alignment.
The WWAN_STRUCT_TYPE enumeration lists the different types of the list elements that follow the WWAN_LIST_HEADER object in memory.
Syntax
typedef enum _WWAN_STRUCT_TYPE {
WwanStructTN,
WwanStructContext,
WwanStructProvider,
WwanStructSmsPdu,
WwanStructReserved0,
WwanStructReserved1,
WwanStructReserved2,
WwanStructSmsCdma,
WwanStructReserved3,
WwanStructDeviceServiceEntry,
WwanStructProvider2,
WwanStructDeviceServiceGuid,
WwanStructDeviceServiceCommandId,
WwanStructCellularClass,
WwanStructDeviceSlotMap,
WwanStructUiccApplication,
WwanStructRegisterAcquisitionOrder,
WwanStructRegistrationState,
WwanStructSignalState,
WwanStructUiccTerminalCapability,
WwanStructSarConfig,
WwanStructContextV2,
WwanStructNetworkBlacklistProvider,
WwanStructMPDPChildInterface,
WwanStructSNSSAI,
WwanStructRejectedSNSSAI,
WwanStructProvisionedContextV2,
WwanStructTaiSinglePlmnNonConsecutive,
WwanStructTaiSinglePlmnConsecutive,
WwanStructTaiMultiPlmn,
WwanStructMax
} WWAN_STRUCT_TYPE, *PWWAN_STRUCT_TYPE;
Constants
WwanStructTN The elements are NULL-terminated strings of Telephone Number (TNs), with each string having WWAN_TN_LEN characters. OID_WWAN_READY_INFO uses this value to represent a list of TNs assigned to the device. |
WwanStructContext The elements are of type WWAN_CONTEXT. OID_WWAN_PROVISIONED_CONTEXTS uses this value to represent a list of provisioned contexts. |
WwanStructProvider The elements are of type WWAN_PROVIDER. Both OID_WWAN_PREFERRED_PROVIDERS and OID_WWAN_VISIBLE_PROVIDERS use this value to represent a list of network providers for WWAN 1.0 miniport drivers. |
WwanStructSmsPdu The elements are of type WWAN_SMS_PDU_RECORD. |
WwanStructReserved0 The value is reserved for future use. Do not use. |
WwanStructReserved1 The value is reserved for future use. Do not use. |
WwanStructReserved2 The value is reserved for future use. Do not use. |
WwanStructSmsCdma The elements are of type WWAN_SMS_CDMA_RECORD. |
WwanStructReserved3 The value is reserved for future use. Do not use. |
WwanStructDeviceServiceEntry The elements are of type WWAN_DEVICE_SERVICE_ENTRY. |
WwanStructProvider2 The elements are of type WWAN_PROVIDER2. The following OIDs use this value to represent a list of network providers for WWAN 2.0 miniport drivers: OID_WWAN_PREFERRED_PROVIDERS OID_WWAN_VISIBLE_PROVIDERS OID_WWAN_PREFERRED_MULTICARRIER_PROVIDERS |
WwanStructDeviceServiceGuid The elements are of type GUID. |
WwanStructDeviceServiceCommandId The elements are of type ULONG. |
WwanStructCellularClass The elements are of type WWAN_CELLULAR_CLASS. |
WwanStructDeviceSlotMap The elements are of type WWAN_DEVICE_SLOT_MAPPING_INFO. |
WwanStructUiccApplication The elements are of type BYTE for a UICC application ID. |
WwanStructRegisterAcquisitionOrder The elements are of type ULONG. |
WwanStructRegistrationState The elements are of type WWAN_REGISTRATION_STATE. |
WwanStructSignalState The elements are of type WWAN_SIGNAL_STATE. |
WwanStructUiccTerminalCapability The elements are of type WWAN_UICC_TERMINAL_CAPABILITY_TLV. For more info about low level UICC operations, see MB low level UICC access. |
WwanStructSarConfig The elements are of type WWAN_SAR_CONFIG_INDICES. For more info about MB SAR operations, see MB SAR Platform Support. |
WwanStructContextV2 The elements are of type WWAN_CONTEXT_V2. |
WwanStructNetworkBlacklistProvider The elements are of type WWAN_NETWORK_BLACKLIST_PROVIDER. For more info about network blacklist providers, see MB Network Blacklist Operations. |
WwanStructMPDPChildInterface |
WwanStructSNSSAI The elements are of type WWAN_SINGLE_NSSAI. |
WwanStructRejectedSNSSAI The elements are of type WWAN_REJECTED_SNSSAI. |
WwanStructProvisionedContextV2 The elements are of type WWAN_PROVISIONED_CONTEXT_V2. |
WwanStructTaiSinglePlmnNonConsecutive The elements are of type WWAN_TAI_LIST_SINGLE_PLMN and the tracking area code (TAC) values are nonconsecutive. |
WwanStructTaiSinglePlmnConsecutive The elements are of type WWAN_TAI_LIST_SINGLE_PLMN and the tracking area code (TAC) values are consecutive. |
WwanStructTaiMultiPlmn The elements are of type WWAN_TAI_LIST_MULTI_PLMN. |
WwanStructMax The total number of supported types. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Available in Windows 8 and later versions of Windows. |
Header | wwan.h (include Wwan.h) |
See also
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for