IMbnInterfaceEvents-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.
Diese Schnittstelle ist eine Benachrichtigungsschnittstelle, die verwendet wird, um asynchrone IMbnInterface-Methodenaufrufe sowie Änderungen im Gerätestatus zu verarbeiten.
Vererbung
Die IMbnInterfaceEvents-Schnittstelle erbt von der IUnknown-Schnittstelle . IMbnInterfaceEvents verfügt auch über folgende Membertypen:
Methoden
Die IMbnInterfaceEvents-Schnittstelle verfügt über diese Methoden.
IMbnInterfaceEvents::OnEmergencyModeChange Diese Benachrichtigungsmethode wird vom Mobilen Breitbanddienst aufgerufen, um anzugeben, dass sich der Notfallmodus geändert hat. |
IMbnInterfaceEvents::OnHomeProviderAvailable Diese Benachrichtigungsmethode wird vom Mobilen Breitbanddienst aufgerufen, um anzugeben, dass Die Informationen des Heimanbieters für das Gerät verfügbar sind. |
IMbnInterfaceEvents::OnInterfaceCapabilityAvailable Diese Benachrichtigungsmethode wird vom Mobilen Breitbanddienst aufgerufen, um anzugeben, dass Informationen zur Schnittstellenfunktion verfügbar sind. |
IMbnInterfaceEvents::OnPreferredProvidersChange Diese Benachrichtigungsmethode wird vom Mobile Broadband-Dienst aufgerufen, um eine Änderung in der Liste der bevorzugten Anbieter eines Geräts anzugeben. |
IMbnInterfaceEvents::OnReadyStateChange Diese Benachrichtigungsmethode wird vom Mobilen Breitbanddienst aufgerufen, um eine Änderung im Bereitzustand einer Schnittstelle anzuzeigen. |
IMbnInterfaceEvents::OnScanNetworkComplete Diese Benachrichtigungsmethode wird vom Mobilen Breitbanddienst aufgerufen, um den Abschluss einer Netzwerküberprüfung anzugeben. |
IMbnInterfaceEvents::OnSetPreferredProvidersComplete Diese Benachrichtigungsmethode wird vom Mobile Broadband-Dienst aufgerufen, um den Abschluss eines SetPreferredProviders-Vorgangs anzugeben. |
IMbnInterfaceEvents::OnSubscriberInformationChange Diese Benachrichtigungsmethode wird vom Mobilen Breitbanddienst aufgerufen, um anzugeben, dass sich die Abonnenteninformationen für das Gerät geändert haben. |
Hinweise
Im folgenden Verfahren wird beschrieben, wie Sie sich für Benachrichtigungen registrieren.
- Rufen Sie eine IConnectionPointContainer-Schnittstelle ab, indem Sie QueryInterface für ein IMbnInterfaceManager-Objekt aufrufen.
- Rufen Sie FindConnectionPoint auf der zurückgegebenen Schnittstelle auf, und übergeben Sie IID_IMbnInterfaceEvents an riid.
- Rufen Sie Advise für den zurückgegebenen Verbindungspunkt auf, und übergeben Sie einen Zeiger an eine IUnknown-Schnittstelle für ein Objekt, das IMbnInterfaceEvents in pUnk implementiert.
Informationen zum Anzeigen von Code, der für COM-Benachrichtigungen registriert wird, finden Sie im Abschnitt Client des Artikels COM-Verbindungspunkte .
Anforderungen
Unterstützte Mindestversion (Client) | Windows 7 [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Nicht unterstützt |
Zielplattform | Windows |
Kopfzeile | mbnapi.h |