Condividi tramite


Interfaccia IMbnDeviceServicesEvents (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.

Segnala un'applicazione sugli eventi di notifica correlati ai servizi di dispositivi Mobile Broadband nel sistema.

Ereditarietà

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

Metodi

L'interfaccia IMbnDeviceServicesEvents include questi metodi.

 
IMbnDeviceServicesEvents::OnCloseCommandSessionComplete

Metodo di notifica che indica che una richiesta CloseCommandSession del servizio dispositivo è stata completata.
IMbnDeviceServicesEvents::OnCloseDataSessionComplete

Metodo di notifica che indica che è stata completata una richiesta CloseDataSession della sessione del servizio dispositivo.
IMbnDeviceServicesEvents::OnEventNotification

Metodo di notifica che segnala un evento di modifica dello stato del servizio dispositivo dal dispositivo Mobile Broadband.
IMbnDeviceServicesEvents::OnInterfaceStateChange

Metodo di notifica che segnala una modifica dello stato dei servizi del dispositivo nel sistema.
IMbnDeviceServicesEvents::OnOpenCommandSessionComplete

Metodo di notifica che indica che è stata completata una richiesta CommandSessionOpen del servizio dispositivo.
IMbnDeviceServicesEvents::OnOpenDataSessionComplete

Metodo di notifica che indica che una richiesta OpenDataSession del servizio dispositivo è stata completata.
IMbnDeviceServicesEvents::OnQueryCommandComplete

Metodo di notifica che indica che è stata completata una richiesta query del servizio dispositivo.
IMbnDeviceServicesEvents::OnQuerySupportedCommandsComplete

Metodo di notifica che indica che una query per i messaggi supportati in un servizio dispositivo è stata completata.
IMbnDeviceServicesEvents::OnReadData

Notifica per i dati letti da una sessione dati del servizio dispositivi.
IMbnDeviceServicesEvents::OnSetCommandComplete

Metodo di notifica che indica che è stata completata una richiesta SET del servizio dispositivo.
IMbnDeviceServicesEvents::OnWriteDataComplete

Metodo di notifica che indica che è stata completata una richiesta di scrittura della sessione del servizio dispositivo.

Commenti

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

  1. Ottenere un'interfaccia IConnectionPoint chiamando QueryInterface in un oggetto IMbnDeviceServicesManager .
  2. Chiamare FindConnectionPoint nell'interfaccia restituita e passare IID_IMbnDeviceServicesEvents a RIID.
  3. Chiamare Consigli sul punto di connessione restituito e passare un puntatore a un'interfaccia IUnknown in un oggetto che implementa IMbnDeviceServicesEvents to 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

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