Condividi tramite


Interfaccia IMbnInterfaceEvents (mbnapi.h)

Importante

A partire da Windows 10 versione 1803, le API Win32 descritte in questa sezione vengono sostituite dalle API Windows Runtime nello spazio dei nomi Windows.Networking.Connectivity.

Questa interfaccia è un'interfaccia di notifica usata per gestire chiamate di metodo IMbnInterface asincrone e modifiche nello stato del dispositivo.

Ereditarietà

L'interfaccia IMbnInterfaceEvents eredita dall'interfaccia IUnknown . IMbnInterfaceEvents include anche questi tipi di membri:

Metodi

L'interfaccia IMbnInterfaceEvents include questi metodi.

 
IMbnInterfaceEvents::OnEmergencyModeChange

Questo metodo di notifica viene chiamato dal servizio Mobile Broadband per indicare che la modalità di emergenza è stata modificata.
IMbnInterfaceEvents::OnHomeProviderAvailable

Questo metodo di notifica viene chiamato dal servizio Mobile Broadband per indicare che le informazioni sul provider di casa per il dispositivo sono disponibili.
IMbnInterfaceEvents::OnInterfaceCapabilityAvailable

Questo metodo di notifica viene chiamato dal servizio Mobile Broadband per indicare che le informazioni sulla funzionalità dell'interfaccia sono disponibili.
IMbnInterfaceEvents::OnPreferredProvidersChange

Questo metodo di notifica viene chiamato dal servizio Mobile Broadband per indicare una modifica nell'elenco dei provider preferiti di un dispositivo.
IMbnInterfaceEvents::OnReadyStateChange

Questo metodo di notifica viene chiamato dal servizio Mobile Broadband per indicare una modifica nello stato pronto di un'interfaccia.
IMbnInterfaceEvents::OnScanNetworkComplete

Questo metodo di notifica viene chiamato dal servizio Mobile Broadband per indicare il completamento di un'analisi di rete.
IMbnInterfaceEvents::OnSetPreferredProvidersComplete

Questo metodo di notifica viene chiamato dal servizio Mobile Broadband per indicare il completamento di un'operazione SetPreferredProviders.
IMbnInterfaceEvents::OnSubscriberInformationChange

Questo metodo di notifica viene chiamato dal servizio Mobile Broadband per indicare che le informazioni sul sottoscrittore per il dispositivo sono state modificate.

Commenti

La procedura seguente descrive come eseguire la registrazione per le notifiche.

  1. Ottenere un'interfaccia IConnectionPointContainer chiamando QueryInterface in un oggetto IMbnInterfaceManager .
  2. Chiamare FindConnectionPoint nell'interfaccia restituita e passare IID_IMbnInterfaceEvents a riid.
  3. Chiamare Consigli sul punto di connessione restituito e passare un puntatore a un'interfaccia IUnknown in un oggetto che implementa IMbnInterfaceEvents in pUnk.
Le notifiche possono essere terminate chiamando Unadvise sul punto di connessione restituito nel passaggio 2.

Per visualizzare un codice che registra le notifiche COM, vedere la sezione Client dell'articolo Punti di connessione COM .

Requisiti

   
Client minimo supportato Windows 7 [app desktop | App UWP]
Server minimo supportato Nessuno supportato
Piattaforma di destinazione Windows
Intestazione mbnapi.h