Поделиться через


Интерфейс IMbnConnectionProfileManager (mbnapi.h)

Важно!

Начиная с Windows 10 версии 1803, API Win32, описанные в этом разделе, заменяются среда выполнения Windows API в пространстве имен Windows.Networking.Connectivity.

Предоставляет доступ к профилям подключения и уведомлениям о подключении.

Наследование

Интерфейс IMbnConnectionProfileManager наследуется от интерфейса IUnknown . IMbnConnectionProfileManager также имеет следующие типы элементов:

Методы

Интерфейс IMbnConnectionProfileManager содержит следующие методы.

 
IMbnConnectionProfileManager::CreateConnectionProfile

Создает новый профиль подключения для устройства.
IMbnConnectionProfileManager::GetConnectionProfile

Возвращает определенный профиль подключения, связанный с данным мобильным широкополосным устройством.
IMbnConnectionProfileManager::GetConnectionProfiles

Возвращает список профилей подключений, связанных с устройством.

Комментарии

Этот интерфейс можно использовать для доступа к следующим интерфейсам уведомлений.

Регистрация приемника уведомлений IID
IMbnConnectionProfileManagerEvents IID_IMbnConnectionProfileManagerEvents
MbnConnectionProfileEvents IID_IMbnConnectionProfileEvents
 

Приложение может получить этот интерфейс, вызвав CoCreateInstance с идентификатором класса CLSID_IMbnConnectionProfileManager.

В следующей процедуре описывается регистрация для получения уведомлений.

  1. Получите интерфейс IConnectionPointContainer , вызвав QueryInterface для объекта IMbnConnectionProfileManager .
  2. Чтобы регистрировать каждый приемник уведомлений, вызовите FindConnectionPoint в возвращенном интерфейсе и передайте идентификатор IID, соответствующий приемнику уведомлений, в riid.
  3. Для каждой точки подключения, возвращаемой на шаге 2, вызовите метод Совет по возвращенной точке подключения и передайте указатель на интерфейс IUnknown объекта, который реализует соответствующий интерфейс уведомлений для PUnk.
Уведомления можно завершить, вызвав unadvise в точке подключения, возвращенной на шаге 2.

Чтобы просмотреть код, который регистрируется для уведомлений COM, см. раздел Клиент статьи Точки подключения COM .

Требования

Требование Значение
Минимальная версия клиента Windows 7 [только классические приложения]
Минимальная версия сервера Ни одна версия не поддерживается
Целевая платформа Windows
Header mbnapi.h