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