Windows.Networking.NetworkOperators Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Contains classes that support Mobile Broadband Account management.
Note
This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators.
If you want to use this API and publish your app to the Microsoft Store, then you'll need special approval. For more information, see the Restricted capabilities section in the App capability declarations topic.
Classes
ESim |
A class that represents an embedded SIM (eSIM, or eUICC). An eSIM stores one or more identities (eSIM profiles) belonging to one or more mobile network operators (MNOs). An eSIM is not a form factor; it's a way to manage SIM profiles. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need to request special approval to use the custom capability Microsoft.eSIMManagement_8wekyb3d8bbwe. For more info, see Custom capabilities. |
ESimAddedEventArgs |
Provides data for the ESimWatcher.Added event. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need to request special approval to use the custom capability Microsoft.eSIMManagement_8wekyb3d8bbwe. For more info, see Custom capabilities. |
ESimDiscoverEvent |
A class representing an eSIM profile discovery event. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need to request special approval to use the custom capability Microsoft.eSIMManagement_8wekyb3d8bbwe. For more info, see Custom capabilities. |
ESimDiscoverResult |
A class representing the result of an eSIM profile discovery operation. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need to request special approval to use the custom capability Microsoft.eSIMManagement_8wekyb3d8bbwe. For more info, see Custom capabilities. |
ESimDownloadProfileMetadataResult |
A class that represents the outcome of an operation to download eSIM profile installation metadata (the result of the operation, and any installation metadata that was downloaded). Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need to request special approval to use the custom capability Microsoft.eSIMManagement_8wekyb3d8bbwe. For more info, see Custom capabilities. |
ESimManager |
A class that you can use to construct an ESimWatcher, and to obtain service information. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need to request special approval to use the custom capability Microsoft.eSIMManagement_8wekyb3d8bbwe. For more info, see Custom capabilities. |
ESimOperationResult |
A class that represents the result of certain asynchronous operations on an eSIM (for example, deleting a profile from the eSIM), or on an eSIM profile (for example, enabling the profile). Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need to request special approval to use the custom capability Microsoft.eSIMManagement_8wekyb3d8bbwe. For more info, see Custom capabilities. |
ESimPolicy |
A class that represents the policy for an eSIM, regarding whether the eSIM should be shown on the Local User Interface (LUI) for eSIM management. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need to request special approval to use the custom capability Microsoft.eSIMManagement_8wekyb3d8bbwe. For more info, see Custom capabilities. |
ESimProfile |
A class that represents an eSIM profile, which is a subscriber identity associated with a mobile network operator (MNO). Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need to request special approval to use the custom capability Microsoft.eSIMManagement_8wekyb3d8bbwe. For more info, see Custom capabilities. |
ESimProfileMetadata |
A class representing eSIM profile installation metadata. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need to request special approval to use the custom capability Microsoft.eSIMManagement_8wekyb3d8bbwe. For more info, see Custom capabilities. |
ESimProfilePolicy |
A class that represents the policy for an eSIM profile. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need to request special approval to use the custom capability Microsoft.eSIMManagement_8wekyb3d8bbwe. For more info, see Custom capabilities. |
ESimRemovedEventArgs |
Provides data for the ESimWatcher.Removed event. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need to request special approval to use the custom capability Microsoft.eSIMManagement_8wekyb3d8bbwe. For more info, see Custom capabilities. |
ESimServiceInfo |
A class that represents service information for an eSIM. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need to request special approval to use the custom capability Microsoft.eSIMManagement_8wekyb3d8bbwe. For more info, see Custom capabilities. |
ESimUpdatedEventArgs |
Provides data for the ESimWatcher.Updated event. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need to request special approval to use the custom capability Microsoft.eSIMManagement_8wekyb3d8bbwe. For more info, see Custom capabilities. |
ESimWatcher |
A class used to enumerate the eSIMs carried by a device and to watch for eSIMs being added to the device, removed from it, or updated. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need to request special approval to use the custom capability Microsoft.eSIMManagement_8wekyb3d8bbwe. For more info, see Custom capabilities. |
FdnAccessManager |
Manages access to the Fixed Dialing Number (FDN) list. |
HotspotAuthenticationContext |
Provides the authentication context that contains details of the current authentication attempt and provides methods to perform the authentication. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need special approval. For more information, see the Restricted capabilities section in the App capability declarations topic. |
HotspotAuthenticationEventDetails |
Provides the content of the event that is raised for background task handlers for the hotspot authentication event. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. For more information, see Mobile broadband and Windows 8 Integration for Wireless Hotspot Operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need special approval. For more information, see the Restricted capabilities section in the App capability declarations topic. |
HotspotCredentialsAuthenticationResult |
Represents the results of a Hotspot authentication request. |
KnownCSimFilePaths |
Static class that provides well known CSIM file paths. |
KnownRuimFilePaths |
Static class that provides known RUIM file paths. |
KnownSimFilePaths |
Static class that provides known SIM file paths. |
KnownUSimFilePaths |
Static class that provides known USIM file paths. |
MobileBroadbandAccount |
Represents a mobile broadband account and related information about the network provider for the account. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need special approval. For more information, see the Restricted capabilities section in the App capability declarations topic. |
MobileBroadbandAccountEventArgs |
Provides information for the AccountAdded and AccountRemoved events. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need special approval. For more information, see the Restricted capabilities section in the App capability declarations topic. |
MobileBroadbandAccountUpdatedEventArgs |
Provides information for the AccountUpdated event. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need special approval. For more information, see the Restricted capabilities section in the App capability declarations topic. |
MobileBroadbandAccountWatcher |
Provides information regarding availability of and updates to Mobile Broadband Accounts. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need special approval. For more information, see the Restricted capabilities section in the App capability declarations topic. |
MobileBroadbandAntennaSar |
Represents the antenna on a broadband modem. |
MobileBroadbandCellCdma |
Represents CDMA network provider/cell information including identifications as well as its respective signal strength. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need special approval. For more information, see the Restricted capabilities section in the App capability declarations topic. |
MobileBroadbandCellGsm |
Represents GSM network provider/cell information including identifications as well as its respective signal strength. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need special approval. For more information, see the Restricted capabilities section in the App capability declarations topic. |
MobileBroadbandCellLte |
Represents LTE network provider/cell information including identifications as well as its respective signal strength. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need special approval. For more information, see the Restricted capabilities section in the App capability declarations topic. |
MobileBroadbandCellNR |
A class that represents a collection of properties for a 5G-NR cell. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need special approval. For more information, see the Restricted capabilities section in the App capability declarations topic. |
MobileBroadbandCellsInfo |
Retrieves the serving and neighboring network cell information including respective signal strength and cell tower identification information. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need special approval. For more information, see the Restricted capabilities section in the App capability declarations topic. |
MobileBroadbandCellTdscdma |
Represents TDSCDMA network provider/cell information including identifications as well as its respective signal strength. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need special approval. For more information, see the Restricted capabilities section in the App capability declarations topic. |
MobileBroadbandCellUmts |
Represents UMTS network provider/cell information including identifications as well as its respective signal strength. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need special approval. For more information, see the Restricted capabilities section in the App capability declarations topic. |
MobileBroadbandCurrentSlotIndexChangedEventArgs |
An event that's raised when the current slot index changes. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need special approval. For more information, see the Restricted capabilities section in the App capability declarations topic. |
MobileBroadbandDeviceInformation |
Represents the current state of the mobile broadband network device for the account. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need special approval. For more information, see the Restricted capabilities section in the App capability declarations topic. |
MobileBroadbandDeviceService |
Represents a mobile broadband device service. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need special approval. For more information, see the Restricted capabilities section in the App capability declarations topic. |
MobileBroadbandDeviceServiceCommandEventArgs |
Event args for the MobileBroadbandDeviceServiceCommandSession.CommandReceived event. Represents a Device Service Event Received Event Result. |
MobileBroadbandDeviceServiceCommandResult |
Represents the result of a mobile broadband device service command. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need special approval. For more information, see the Restricted capabilities section in the App capability declarations topic. |
MobileBroadbandDeviceServiceCommandSession |
Represents a device service command session which allows the caller to submit predefined commands to the modem on a mobile broadband device service. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need special approval. For more information, see the Restricted capabilities section in the App capability declarations topic. |
MobileBroadbandDeviceServiceDataReceivedEventArgs |
Provides data for a DataReceived event on a MobileBroadbandDeviceServiceDataSession when data is received . Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need special approval. For more information, see the Restricted capabilities section in the App capability declarations topic. |
MobileBroadbandDeviceServiceDataSession |
Represents a device service data session which allows the caller to write data to the modem on a mobile broadband device service. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need special approval. For more information, see the Restricted capabilities section in the App capability declarations topic. |
MobileBroadbandDeviceServiceInformation |
Contains information about a mobile broadband device service. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need special approval. For more information, see the Restricted capabilities section in the App capability declarations topic. |
MobileBroadbandDeviceServiceTriggerDetails |
Provides details for a network device service notification. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need special approval. For more information, see the Restricted capabilities section in the App capability declarations topic. |
MobileBroadbandModem |
Represents a mobile broadband modem. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need special approval. For more information, see the Restricted capabilities section in the App capability declarations topic. |
MobileBroadbandModemConfiguration |
Contains details about the mobile broadband modem configuration. |
MobileBroadbandModemIsolation |
A class with methods for disallowing and allowing certain types of data traffic through the mobile broadband modem; essentially isolating the user equipment (UE), or device. |
MobileBroadbandNetwork |
Represents a mobile broadband network and the current network state. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need special approval. For more information, see the Restricted capabilities section in the App capability declarations topic. |
MobileBroadbandNetworkRegistrationStateChange |
Provides details about one network registration state change. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need special approval. For more information, see the Restricted capabilities section in the App capability declarations topic. |
MobileBroadbandNetworkRegistrationStateChangeTriggerDetails |
Provides details for a network registration state change notification. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need special approval. For more information, see the Restricted capabilities section in the App capability declarations topic. |
MobileBroadbandPco |
A class representing a Protocol Configuration Options information element (PCO). The purpose of a PCO is, during a packet data protocol (PDP) context activation, to transfer the external network protocol options associated with the activation. |
MobileBroadbandPcoDataChangeTriggerDetails |
A class providing details about a Protocol Configuration Options (PCO) data change notification. |
MobileBroadbandPin |
Contains the properties and methods associated with a mobile broadband PIN. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need special approval. For more information, see the Restricted capabilities section in the App capability declarations topic. |
MobileBroadbandPinLockStateChange |
Contains details of a PIN lock state change notification. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need special approval. For more information, see the Restricted capabilities section in the App capability declarations topic. |
MobileBroadbandPinLockStateChangeTriggerDetails |
Provides details for a network registration state change notification. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need special approval. For more information, see the Restricted capabilities section in the App capability declarations topic. |
MobileBroadbandPinManager |
Defines the PIN manager for a given mobile broadband modem and SIM Card. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need special approval. For more information, see the Restricted capabilities section in the App capability declarations topic. |
MobileBroadbandPinOperationResult |
Represents the result of a mobile broadband PIN operation. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need special approval. For more information, see the Restricted capabilities section in the App capability declarations topic. |
MobileBroadbandRadioStateChange |
Contains details of a radio state change notification. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need special approval. For more information, see the Restricted capabilities section in the App capability declarations topic. |
MobileBroadbandRadioStateChangeTriggerDetails |
Provides details for a radio state change notification. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need special approval. For more information, see the Restricted capabilities section in the App capability declarations topic. |
MobileBroadbandSarManager |
Contains the SAR configuration properties and the control method to change them on the device. Note To use this API you will need to contact Microsoft to request the custom capability microsoft.cellularSARConfiguration_8wekyb3d8bbwe. For more info, see the Custom capabilities section in the App capability declarations topic, and Creating a custom capability to pair a driver with a Hardware Support App. |
MobileBroadbandSlotInfo |
A class that represents mobile broadband SIM slot information. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need special approval. For more information, see the Restricted capabilities section in the App capability declarations topic. |
MobileBroadbandSlotInfoChangedEventArgs |
An event that's raised when the slot info changes. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need special approval. For more information, see the Restricted capabilities section in the App capability declarations topic. |
MobileBroadbandSlotManager |
A class that represents a mobile broadband slot manager. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need special approval. For more information, see the Restricted capabilities section in the App capability declarations topic. |
MobileBroadbandTransmissionStateChangedEventArgs |
Provides data for the TransmissionStateChanged event. |
MobileBroadbandUicc |
Represents a Universal Integrated Circuit Card (UICC), normally called a SIM Card on a mobile broadband device. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need special approval. For more information, see the Restricted capabilities section in the App capability declarations topic. |
MobileBroadbandUiccApp |
Represents a UICC (SIM card) application. |
MobileBroadbandUiccAppReadRecordResult |
Encapsulates the results of a UICC application record read operation. |
MobileBroadbandUiccAppRecordDetailsResult |
Contains details about results of a UICC application record read operation initiated with MobileBroadbandUiccAppClass.GetRecordDetailsAsync. |
MobileBroadbandUiccAppsResult |
Reports results of a call to MobileBroadbandUicc.GetUiccAppsAsync. |
NetworkOperatorDataUsageTriggerDetails |
Provides details about the data usage change that activated a NetworkOperatorDataUsageTrigger. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need special approval. For more information, see the Restricted capabilities section in the App capability declarations topic, and Mobile Broadband. |
NetworkOperatorNotificationEventDetails |
Provides details for a network operator notification. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need special approval. For more information, see the Restricted capabilities section in the App capability declarations topic. |
NetworkOperatorTetheringAccessPointConfiguration |
Provides the ability to configure and create an object that contains a specific tethering network SSID, and specifies the passphrase used to authenticate clients trying to establish a network connection to the tethering network. Tethering allows a Windows device to function as a mobile hotspot providing internet connections over Wi-Fi or Bluetooth. Properties can be configured on the Wi-Fi access point such as the network SSID, the password, and the wireless frequency band. |
NetworkOperatorTetheringClient |
Contains details about a tethering client. |
NetworkOperatorTetheringManager |
This interface exposes the methods and properties used to control and configure tethering capabilities for a specific network account. |
NetworkOperatorTetheringOperationResult |
Represents the results of a StartTetheringAsync or StopTetheringAsync operation. In addition to the TetheringOperationStatus value, it can include an optional error message string that provides mobile operator specific context to the error. |
NetworkOperatorTetheringSessionAccessPointConfiguration |
Contains all per-session configuration fields used to configure the Wi-Fi tethering hotspot, plus relevant helper methods. NetworkOperatorTetheringSessionAccessPointConfiguration contains the same fields and helper methods as its persistent counterpart NetworkOperatorTetheringAccessPointConfiguration does, with several additions. But all the configurable properties from NetworkOperatorTetheringSessionAccessPointConfiguration are treated as per-session, including all the shared properties. NetworkOperatorTetheringSessionAccessPointConfiguration is used primarily in combination with StartTetheringAsync to specify the per-session tethering configuration. Doing so won't clear or alter the existing persistent configuration. Calling StartTetheringAsync with no parameters always uses the persistent configuration pre-configured via ConfigureAccessPointAsync. |
ProvisionedProfile |
Updates cost and usage information for a mobile broadband profile. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need special approval. For more information, see the Restricted capabilities section in the App capability declarations topic. |
ProvisionFromXmlDocumentResults |
The results object returned to the application when the provisioning operation has completed. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need special approval. For more information, see the Restricted capabilities section in the App capability declarations topic. |
ProvisioningAgent |
Represents an agent that provisions connectivity and subscription information with a network provider. In a desktop app, before using an instance of this class in a way that displays UI, you'll need to associate the object with its owner's window handle. For more info, and code examples, see Display WinRT UI objects that depend on CoreWindow. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need special approval. For more information, see the Restricted capabilities section in the App capability declarations topic. |
TetheringEntitlementCheckTriggerDetails |
Provides details about the tethering event that activated a TetheringEntitlementCheckTrigger. |
UssdMessage |
Represents a USSD message that is used for sending messages to and receiving messages from the network. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need special approval. For more information, see the Restricted capabilities section in the App capability declarations topic. |
UssdReply |
Represents the network response after sending a USSD message. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need special approval. For more information, see the Restricted capabilities section in the App capability declarations topic. |
UssdSession |
Represents a session of the USSD network protocol. Important UssdSession is applicable to Windows 10 for desktop form factors (MBIM-based modems), but not to Windows 10 Mobile (RIL-based modems). Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need special approval. For more information, see the Restricted capabilities section in the App capability declarations topic. |
Structs
ESimProfileInstallProgress |
Represents the result of an asynchronous (with progress) operation to download and install an eSIM profile. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need to request special approval to use the custom capability Microsoft.eSIMManagement_8wekyb3d8bbwe. For more info, see Custom capabilities. |
ProfileUsage |
Used to update the usage of plan data. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need special approval. For more information, see the Restricted capabilities section in the App capability declarations topic. |
Enums
DataClasses |
Defines constants that specify a cellular data service supported by a mobile broadband network device. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need special approval. For more information, see the Restricted capabilities section in the App capability declarations topic. |
ESimAuthenticationPreference |
Defines constants that specify under what conditions the user should be challenged for eSIM authentication credentials. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need to request special approval to use the custom capability Microsoft.eSIMManagement_8wekyb3d8bbwe. For more info, see Custom capabilities. |
ESimDiscoverResultKind |
Defines constants that specify the kind of the result object from an eSIM profile discovery operation. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need to request special approval to use the custom capability Microsoft.eSIMManagement_8wekyb3d8bbwe. For more info, see Custom capabilities. |
ESimOperationStatus |
Defines constants that specify the status of an ESimOperationResult object. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need to request special approval to use the custom capability Microsoft.eSIMManagement_8wekyb3d8bbwe. For more info, see Custom capabilities. |
ESimProfileClass |
Defines constants that specify an eSIM profile class. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need to request special approval to use the custom capability Microsoft.eSIMManagement_8wekyb3d8bbwe. For more info, see Custom capabilities. |
ESimProfileMetadataState |
Defines constants that specify the state of eSIM profile metadata. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need to request special approval to use the custom capability Microsoft.eSIMManagement_8wekyb3d8bbwe. For more info, see Custom capabilities. |
ESimProfileState |
Defines constants that specify the state of an eSIM profile, including its presence and enabled status. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need to request special approval to use the custom capability Microsoft.eSIMManagement_8wekyb3d8bbwe. For more info, see Custom capabilities. |
ESimState |
Defines constants that specify the state of an eSIM, including its presence and working status. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need to request special approval to use the custom capability Microsoft.eSIMManagement_8wekyb3d8bbwe. For more info, see Custom capabilities. |
ESimWatcherStatus |
Defines constants that specify the status of an ESimWatcher. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need to request special approval to use the custom capability Microsoft.eSIMManagement_8wekyb3d8bbwe. For more info, see Custom capabilities. |
HotspotAuthenticationResponseCode |
Defines values used to indicate status of connection authentication with a mobile hotspot. Provides the response code from the WISPr server for an authentication attempt. Possible values are defined in the . |
MobileBroadbandAccountWatcherStatus |
Describes different states of a MobileBroadbandAccountWatcherStatus object. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need special approval. For more information, see the Restricted capabilities section in the App capability declarations topic. |
MobileBroadbandDeviceType |
Describes different types of Mobile Broadband devices. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need special approval. For more information, see the Restricted capabilities section in the App capability declarations topic. |
MobileBroadbandModemStatus |
Specifies the status of a request to set the modem passthrough status by calling SetIsPassthroughEnabledAsync. |
MobileBroadbandPinFormat |
Describes the possible formats for a mobile broadband PIN. |
MobileBroadbandPinLockState |
Describes the possible PIN lock states of a mobile broadband PIN. |
MobileBroadbandPinType |
Describes the possible types for a mobile broadband PIN. |
MobileBroadbandRadioState |
Describes radio states for a Mobile Broadband device. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need special approval. For more information, see the Restricted capabilities section in the App capability declarations topic. |
MobileBroadbandSlotState |
Defines constants that specify possible SIM slot states. This API is for use by OEMs and partners who are familiar with cellular concepts, and therefore can interpret the enum. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need special approval. For more information, see the Restricted capabilities section in the App capability declarations topic. |
MobileBroadbandUiccAppOperationStatus |
Describes the status of an operation on a UICC application. |
NetworkDeviceStatus |
Describes the readiness of a device to connect to a wireless network. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need special approval. For more information, see the Restricted capabilities section in the App capability declarations topic. |
NetworkOperatorDataUsageNotificationKind |
Defines constants that specify the kind of data usage change that activated a NetworkOperatorDataUsageTrigger. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need special approval. For more information, see the Restricted capabilities section in the App capability declarations topic, and Mobile Broadband. |
NetworkOperatorEventMessageType |
Describes the type of a network operator notification message. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need special approval. For more information, see the Restricted capabilities section in the App capability declarations topic. |
NetworkRegistrationState |
Describes the network registration state of a mobile broadband device. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need special approval. For more information, see the Restricted capabilities section in the App capability declarations topic. |
ProfileMediaType |
Describes network types for provisioned network connectivity profiles. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need special approval. For more information, see the Restricted capabilities section in the App capability declarations topic. |
TetheringCapability |
Defines values that can be returned after calling NetworkOperatorTetheringManager.GetTetheringCapability to indicate the tethering capabilities of a network account. |
TetheringOperationalState |
Defines values used by the NetworkOperatorTetheringManager.TetheringOperationalState property to indicate the operational state of a device's tethering capabilities. |
TetheringOperationStatus |
Defines the values returned with a NetworkOperatorTetheringOperationResult object to indicate the status of a tethering operation. |
TetheringWiFiAuthenticationKind |
Defines constants that specify the wireless authentication algorithm to be used for the Wi-Fi tethering connection. |
TetheringWiFiBand |
Defines constants that specify a wireless frequency band for a WiFi adapter. |
TetheringWiFiPerformancePriority |
Defines constants that specify performance priority options for the Wi-Fi chipset to decide which connection performance to prioritize should the station connection band interfere with the tethering hotspot band. |
UiccAccessCondition |
Describes the conditions placed on operations using a UICC application. |
UiccAppKind |
Describes the kinds of UICC applications. |
UiccAppRecordKind |
Describes the kinds of UICC application record. |
UssdResultCode |
Describes the USSD response codes for messages sent to the network. Note This functionality is available only to mobile operator apps and UWP apps given privileged access by mobile network operators. If you want to use this API and publish your app to the Microsoft Store, then you'll need special approval. For more information, see the Restricted capabilities section in the App capability declarations topic. |