Questions tagged [mobile-broadband-api]

The Mobile Broadband API is an API available from Windows 7 onward that unifies broadband connection management

The Mobile Broadband API is designed for C++ developers. There is also an interface for .NET developers using C# or VB.Net, through COM interop.

The Mobile Broadband API can be used by third-party applications that need to control and manage mobile broadband interfaces.

The documentation can be found here: http://msdn.microsoft.com/en-us/library/windows/desktop/dd323271.aspx

27 questions
8
votes
5 answers

C# Read Windows Mobile Broadband connection properties

First up, here's the background: We have a Windows Forms application (written in C#, .NET Framework 3.5) currently running on full Windows 7 tablets, which have a 3G module built in that is used for data connectivity. The data connection is…
Paul F
  • 493
  • 1
  • 5
  • 21
5
votes
1 answer

hresult from IMbnInterfaceManager::GetInterfaces when no MBN device exists

I have the following code working in Windows 7: MbnInterfaceManager mbnInfMgr = new MbnInterfaceManager(); IMbnInterfaceManager mbnInfMgrInterface = mbnInfMgr as IMbnInterfaceManager; if (mbnInfMgrInterface !=…
4
votes
1 answer

Adding GSM function to connect to azure mobile service

I am a beginner in Windows store development, so not sure how to do it. refer to this tutorial: Get started with Mobile Services I want to add connection to my GSM modem(Sony Ericsson K750i) and capture the incoming SMS from the GSM to update to the…
ken lee
  • 275
  • 1
  • 3
  • 13
3
votes
0 answers

Signal strenght different in task manager vs on taskbar

I'm using the Mobile Broadband API to read signal strength of my Windows 8 desktop device. I'm getting back numbers that seem to match the signal strength in the Task Manager (performance tab, mobile): 0 -> 0 bars 6 -> 1 bar 12 -> 2 bars 18 -> 3…
Aetherix
  • 2,150
  • 3
  • 24
  • 44
3
votes
1 answer

struggling with mobile broadband api windows 7 and windows 8 with C#, not sure what to install

I have an application that requires to control mobile broadband API. I am struggling on correctly installing the api on my devices. I've been follow the instructions in this…
user1841243
  • 1,663
  • 2
  • 19
  • 35
2
votes
0 answers

MBN Api: No interfaces found when using mbnInfMgrInterface.GetInterfaces()

Good afternoon I have a strange problem when using the Mobile Broadband Network API (MBN API). When using netshell and running netsh mbn>show interfaces, I receive 1 interface. That's correct because I have one broadband connection on my…
2
votes
0 answers

Can I programmatically force Windows RT to use 3g or HSPA?

I am doing some research on cellular connections like HSPA. I have been searching for a Windows 8.1 API that will allow me to request the radio to use HSPA instead of LTE. I have written an app for a window 8 phone and a windows 8.1 tablet. My area…
1
vote
1 answer

Mobile Broadband API: "Pin is required" exception but pin is set

I'm trying to get up & running with the Mobile Broadband API. I'm using it from C#, using the instructions found here. I have a problem with it though: when the modem device is locked (i.e., PIN is required), I want to set the pin programmatically…
jeroenh
  • 26,362
  • 10
  • 73
  • 104
1
vote
0 answers

How to check network type (data class, i.e. EDGE/3G/LTE) for mobile broadband under Windows 7

I use the mobile broadband api (mobile broadband api in msdn) to handle 3G/LTE modem connections under windows 7. Depends on used hardware (LTE-Stick or built in modem) I get different behavior, when I want to check the current connection…
creg
  • 154
  • 3
  • 13
1
vote
1 answer

Access violation writing memory when calling FindConnectionPoint

I am trying to subscribe to MBN Events. Here is my code: void subscribeToMbnEvents() { dwError = CoInitializeEx(NULL, COINIT_MULTITHREADED); SAFEARRAY* mbnInterfaces; CComPtr intMgr = NULL; dwError =…
Paul
  • 5,524
  • 1
  • 22
  • 39
1
vote
1 answer

How can I add Mobile Broadband API to my C# WPF application

As the title says, what is the preferred way to add the Mobile Broadband API to my C# WPF application?
Aetherix
  • 2,150
  • 3
  • 24
  • 44
1
vote
0 answers

NDIS 6.2 LWF Changes for mobile broadband support

I am creating a application for windows platforms which has NDIS Virtual Miniport Driver NDIS Intermediate Driver (Windows XP) NDIS Lightweight Filter (LWF) Driver(Windows Vista and higher) Now I want to get support for mobile broadband for LWF…
vinay kp
  • 35
  • 8
1
vote
1 answer

IMBNDeviceService interface of Mobile broadband API

Can we send AT commands by using Microsoft Mobile Broadband APIs in Windows 8 laptop? I know there is SetCommand() method in IMBNDeviceService interface. Can we send AT commands through it? If so, what is the syntax. thanks.
1
vote
1 answer

Programmatically choosing the Internet connection (WiFi, mobile broadband,...)

I'm developing an application (.NET, C#) for a tablet to check the various networks available, e.g. WiFi or a mobile broadband connection like 4G or 3G. The application has to execute various tests, which basically involve connecting to a specified…
BCdotWEB
  • 1,009
  • 1
  • 14
  • 35
1
vote
0 answers

OSX Mobile Broadband API for broadband connection management

Does Mac OS X provide an API that is similar to the Windows Mobile Broadband API? In particular, I'm looking for an API that can be used to manage broadband connections over modem devices. Thanks!
1
2