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


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

Важно!

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

Предоставляет доступ к объектам и уведомлениям IMbnInterface .

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

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

Методы

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

 
IMbnInterfaceManager::GetInterface

Возвращает определенный интерфейс.
IMbnInterfaceManager::GetInterfaces

Возвращает список всех доступных объектов IMbnInterface.

Комментарии

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

Регистрация приемника уведомлений IID
IMbnInterfaceManagerEvents IID_IMbnInterfaceManagerEvents
IMbnInterfaceEvents IID_IMbnInterfaceEvents
IMbnSignalEvents IID_IMbnSignalEvents
IMbnPinManagerEvents IID_IMbnPinManagerEvents
IMbnPinEvents IID_IMbnPinEvents
IMbnRegistrationEvents IID_IMbnRegistrationEvents
IMbnConnectionContextEvents IID_IMbnConnectionContextEvents
IMbnSmsEvents IID_IMbnSmsEvents
IMbnServiceActivationEvents IID_IMbnServiceActivationEvents
IMbnVendorSpecificEvents IID_IMbnVendorSpecificEvents
 

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

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

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

Требования

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