Partager via


Interface IMbnDeviceServicesEvents (mbnapi.h)

Important

À compter de Windows 10 version 1803, les API Win32 décrites dans cette section sont remplacées par les API Windows Runtime dans l’espace de noms Windows.Networking.Connectivity.

Signale à une application les événements de notification liés aux services d’appareil haut débit mobile sur le système.

Héritage

L’interface IMbnDeviceServicesEvents hérite de l’interface IUnknown. IMbnDeviceServicesEvents a également les types de membres suivants :

Méthodes

L’interface IMbnDeviceServicesEvents possède ces méthodes.

 
IMbnDeviceServicesEvents ::OnCloseCommandSessionComplete

Méthode de notification indiquant qu’une demande CloseCommandSession du service d’appareil est terminée.
IMbnDeviceServicesEvents ::OnCloseDataSessionComplete

Méthode de notification indiquant qu’une demande CloseDataSession de session de service d’appareil est terminée.
IMbnDeviceServicesEvents ::OnEventNotification

Méthode de notification signalant un événement de changement d’état du service d’appareil à partir de l’appareil haut débit mobile.
IMbnDeviceServicesEvents ::OnInterfaceStateChange

Méthode de notification qui signale une modification de l’état des services d’appareil sur le système.
IMbnDeviceServicesEvents ::OnOpenCommandSessionComplete

Méthode de notification indiquant qu’une demande CommandSessionOpen du service d’appareil est terminée.
IMbnDeviceServicesEvents ::OnOpenDataSessionComplete

Méthode de notification indiquant qu’une demande OpenDataSession du service d’appareil est terminée.
IMbnDeviceServicesEvents ::OnQueryCommandComplete

Méthode de notification indiquant qu’une demande QUERY de service d’appareil est terminée.
IMbnDeviceServicesEvents ::OnQuerySupportedCommandsComplete

Méthode de notification indiquant qu’une requête pour les messages pris en charge sur un service d’appareil est terminée.
IMbnDeviceServicesEvents ::OnReadData

Notification pour les données lues à partir d’une session de données de service d’appareil.
IMbnDeviceServicesEvents ::OnSetCommandComplete

Méthode de notification indiquant qu’une demande SET de service d’appareil est terminée.
IMbnDeviceServicesEvents ::OnWriteDataComplete

Méthode de notification indiquant qu’une demande d’écriture de session de service d’appareil est terminée.

Remarques

La procédure suivante décrit comment s’inscrire aux notifications.

  1. Obtenez une interface IConnectionPoint en appelant QueryInterface sur un objet IMbnDeviceServicesManager .
  2. Appelez FindConnectionPoint sur l’interface retournée et passez IID_IMbnDeviceServicesEvents au RIID.
  3. Appelez Conseille sur le point de connexion retourné et passez un pointeur vers une interface IUnknown sur un objet qui implémente IMbnDeviceServicesEvents dans PUNK.

Vous pouvez arrêter les notifications en appelant Unadvise sur le point de connexion retourné à l’étape 2.

Pour afficher du code qui s’inscrit pour les notifications COM, consultez la section Client de l’article Points de connexion COM.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8 [applications de bureau | Applications UWP]
Serveur minimal pris en charge Aucun pris en charge
Plateforme cible Windows
En-tête mbnapi.h