Freigeben über


IMbnDeviceServicesEvents-Schnittstelle (mbnapi.h)

Wichtig

Ab Windows 10 Version 1803 werden die in diesem Abschnitt beschriebenen Win32-APIs durch die Windows-Runtime-APIs im Windows.Networking.Connectivity-Namespace ersetzt.

Signalisiert einer Anwendung Benachrichtigungsereignisse im Zusammenhang mit Mobilen Breitbandgerätediensten im System.

Vererbung

Die IMbnDeviceServicesEvents-Schnittstelle erbt von der IUnknown-Schnittstelle . IMbnDeviceServicesEvents verfügt auch über folgende Membertypen:

Methoden

Die IMbnDeviceServicesEvents-Schnittstelle verfügt über diese Methoden.

 
IMbnDeviceServicesEvents::OnCloseCommandSessionComplete

Benachrichtigungsmethode, die angibt, dass eine CloseCommandSession-Anforderung des Gerätediensts abgeschlossen wurde.
IMbnDeviceServicesEvents::OnCloseDataSessionComplete

Benachrichtigungsmethode, die angibt, dass eine CloseDataSession-Anforderung für den Gerätedienst abgeschlossen wurde.
IMbnDeviceServicesEvents::OnEventNotification

Benachrichtigungsmethode, die ein Ereignis zur Änderung des Gerätedienstzustands vom mobilen Breitbandgerät signalisiert.
IMbnDeviceServicesEvents::OnInterfaceStateChange

Benachrichtigungsmethode, die eine Änderung des Zustands der Gerätedienste im System signalisiert.
IMbnDeviceServicesEvents::OnOpenCommandSessionComplete

Benachrichtigungsmethode, die angibt, dass eine CommandSessionOpen-Anforderung des Gerätediensts abgeschlossen wurde.
IMbnDeviceServicesEvents::OnOpenDataSessionComplete

Benachrichtigungsmethode, die angibt, dass eine OpenDataSession-Anforderung für den Gerätedienst abgeschlossen wurde.
IMbnDeviceServicesEvents::OnQueryCommandComplete

Benachrichtigungsmethode, die angibt, dass eine ABFRAGE-Anforderung des Gerätediensts abgeschlossen wurde.
IMbnDeviceServicesEvents::OnQuerySupportedCommandsComplete

Benachrichtigungsmethode, die angibt, dass eine Abfrage für die in einem Gerätedienst unterstützten Nachrichten abgeschlossen wurde.
IMbnDeviceServicesEvents::OnReadData

Benachrichtigung für Daten, die aus einer Gerätedienstdatensitzung gelesen werden.
IMbnDeviceServicesEvents::OnSetCommandComplete

Benachrichtigungsmethode, die angibt, dass eine SET-Anforderung des Gerätediensts abgeschlossen wurde.
IMbnDeviceServicesEvents::OnWriteDataComplete

Benachrichtigungsmethode, die angibt, dass eine Schreibanforderung für eine Gerätedienstsitzung abgeschlossen wurde.

Hinweise

Im folgenden Verfahren wird beschrieben, wie Sie sich für Benachrichtigungen registrieren.

  1. Rufen Sie eine IConnectionPoint-Schnittstelle ab, indem Sie QueryInterface für ein IMbnDeviceServicesManager-Objekt aufrufen.
  2. Rufen Sie FindConnectionPoint auf der zurückgegebenen Schnittstelle auf, und übergeben Sie IID_IMbnDeviceServicesEvents an RIID.
  3. Rufen Sie Advise für den zurückgegebenen Verbindungspunkt auf, und übergeben Sie einen Zeiger an eine IUnknown-Schnittstelle für ein Objekt, das IMbnDeviceServicesEvents an PUNK implementiert.

Benachrichtigungen können durch Aufrufen von Unadvise für den in Schritt 2 zurückgegebenen Verbindungspunkt beendet werden.

Informationen zum Anzeigen von Code, der für COM-Benachrichtigungen registriert wird, finden Sie im Abschnitt Client des Artikels COM-Verbindungspunkte.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Nicht unterstützt
Zielplattform Windows
Kopfzeile mbnapi.h