Интерфейс IMbnDeviceServicesEvents (mbnapi.h)
Важно!
Начиная с Windows 10 версии 1803, API Win32, описанные в этом разделе, заменяются среда выполнения Windows API в пространстве имен Windows.Networking.Connectivity.
Сообщает приложению о событиях уведомлений, связанных со службами мобильных широкополосных устройств в системе.
Наследование
Интерфейс IMbnDeviceServicesEvents наследуется от интерфейса IUnknown . IMbnDeviceServicesEvents также имеет следующие типы элементов:
Методы
Интерфейс IMbnDeviceServicesEvents содержит следующие методы.
IMbnDeviceServicesEvents::OnCloseCommandSessionComplete Метод уведомления, указывающий, что запрос CloseCommandSession службы устройства завершен. |
IMbnDeviceServicesEvents::OnCloseDataSessionComplete Метод уведомления, указывающий, что запрос CloseDataSession сеанса службы устройства завершен. |
IMbnDeviceServicesEvents::OnEventNotification Метод уведомления, сигналив о событии изменения состояния службы устройства с мобильного широкополосного устройства. |
IMbnDeviceServicesEvents::OnInterfaceStateChange Метод уведомления, который сигнализирует об изменении состояния служб устройств в системе. |
IMbnDeviceServicesEvents::OnOpenCommandSessionComplete Метод уведомления, указывающий, что запрос CommandSessionOpen службы устройства завершен. |
IMbnDeviceServicesEvents::OnOpenDataSessionComplete Метод уведомления, указывающий, что запрос OpenDataSession службы устройства завершен. |
IMbnDeviceServicesEvents::OnQueryCommandComplete Метод уведомления, указывающий, что запрос ЗАПРОСА службы устройства завершен. |
IMbnDeviceServicesEvents::OnQuerySupportedCommandsComplete Метод уведомления, указывающий, что запрос сообщений, поддерживаемых в службе устройства, завершен. |
IMbnDeviceServicesEvents::OnReadData Уведомление о том, что данные считываются из сеанса данных службы устройства. |
IMbnDeviceServicesEvents::OnSetCommandComplete Метод уведомления, указывающий, что запрос SET службы устройства завершен. |
IMbnDeviceServicesEvents::OnWriteDataComplete Метод уведомления, указывающий, что запрос на запись сеанса службы устройства завершен. |
Комментарии
В следующей процедуре описывается регистрация для получения уведомлений.
- Получите интерфейс IConnectionPoint , вызвав QueryInterface для объекта IMbnDeviceServicesManager .
- Вызовите FindConnectionPoint в возвращенном интерфейсе и передайте IID_IMbnDeviceServicesEvents в RIID.
- Вызовите Совет для возвращенной точки подключения и передайте указатель на интерфейс IUnknown объекта, реализующего IMbnDeviceServicesEvents, в PUNK.
Уведомления можно завершить, вызвав unadvise в точке подключения, возвращенной на шаге 2.
Чтобы просмотреть код, который регистрируется для com-уведомлений, см. раздел Клиент статьи Точки подключения COM.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8 [классические приложения | Приложения UWP] |
Минимальная версия сервера | Ни одна версия не поддерживается |
Целевая платформа | Windows |
Header | mbnapi.h |