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.
- Ottenere un'interfaccia IConnectionPoint chiamando QueryInterface in un oggetto IMbnDeviceServicesManager .
- Chiamare FindConnectionPoint nell'interfaccia restituita e passare IID_IMbnDeviceServicesEvents a RIID.
- 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 |