Интерфейс 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.
В следующей процедуре описывается регистрация для получения уведомлений.
- Получите интерфейс IConnectionPointContainer , вызвав QueryInterface для объекта IMbnConnectionProfileManager .
- Чтобы регистрировать каждый приемник уведомлений, вызовите FindConnectionPoint в возвращенном интерфейсе и передайте идентификатор IID, соответствующий приемнику уведомлений, в riid.
- Для каждой точки подключения, возвращаемой на шаге 2, вызовите метод Совет по возвращенной точке подключения и передайте указатель на интерфейс IUnknown объекта, который реализует соответствующий интерфейс уведомлений для PUnk.
Чтобы просмотреть код, который регистрируется для уведомлений COM, см. раздел Клиент статьи Точки подключения COM .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 7 [только классические приложения] |
Минимальная версия сервера | Ни одна версия не поддерживается |
Целевая платформа | Windows |
Header | mbnapi.h |