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


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

Важно!

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

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

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

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

Методы

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

 
IMbnConnectionEvents::OnConnectComplete

Метод уведомления, который сигнализирует о завершении операции подключения.
IMbnConnectionEvents::OnConnectStateChange

Метод уведомления, указывающий, изменилось ли состояние подключения устройства.
IMbnConnectionEvents::OnDisconnectComplete

Метод уведомления, указывающий на выполнение операции отключения.
IMbnConnectionEvents::OnVoiceCallStateChange

Метод уведомления, указывающий на изменение состояния голосового вызова устройства.

Комментарии

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

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

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

Требования

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