Windows 7 Mobile Broadband API - сбой без исключения - PullRequest
0 голосов
/ 28 марта 2011

Следующий код завершается без завершения без исключения:

    private void Form1_Load(object sender, EventArgs e)
    {
        MbnConnectionManager connectionManager = new MbnConnectionManager();
        IMbnConnectionManager connectionManagerInterface = (IMbnConnectionManager)connectionManager;
       IMbnConnection[] connections = (IMbnConnection[])connectionManagerInterface.GetConnections();


       (IMbnConnectionProfileManager)connectionProfile;
        MbnApi.MbnInterfaceManager interfaceManager = new MbnInterfaceManager();
        MbnApi.IMbnInterfaceManager interfaceManagerInterface = (IMbnInterfaceManager)interfaceManager;

        IMbnInterface[] interfaces = interfaceManagerInterface.GetInterfaces() as IMbnInterface[];

        foreach (IMbnInterface mbnInterface in interfaces)
        {
            MBN_PROVIDER homeProvider = mbnInterface.GetHomeProvider(out homeProvider);
        }

    }

Эта строка, кажется, вызывает сбой -

MBN_PROVIDER homeProvider = mbnInterface.GetHomeProvider(out homeProvider);

Почему это происходит, и есть ли способ увидеть, что на самом деле происходит внутри API мобильного широкополосного доступа?

1 Ответ

2 голосов
/ 18 декабря 2011

Вы зарегистрировали широкополосное устройство в своей системе?

  1. Откройте свою сеть и центр обмена и посмотрите, есть ли устройство для мобильного широкополосного подключения.
  2. Попробуйте выполнить следующую команду: netsh mbn show interfaces
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...