Partager via


Interface ISensorClassExtension (sensorsclassextension.h)

L’interface ISensorClassExtension fournit des méthodes que le pilote de capteur utilise pour communiquer avec la plateforme de capteur (et, par conséquent, les applications clientes) via l’objet d’extension de classe de capteur.

Héritage

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

Méthodes

L’interface ISensorClassExtension a ces méthodes.

 
ISensorClassExtension ::CleanupFile

La méthode ISensorClassExtension ::CleanupFile informe l’extension de classe d’un handle de fichier qui ferme et annule toutes les demandes d’E/S en attente pour l’application spécifiée.
ISensorClassExtension ::Initialize

La méthode ISensorClassExtension ::Initialize initialise l’objet d’extension de classe de capteur.
ISensorClassExtension ::P ostEvent

La méthode ISensorClassExtension ::P ostEvent déclenche un ou plusieurs événements de pilote dans l’extension de classe de capteur.
ISensorClassExtension ::P ostStateChange

La méthode ISensorClassExtension ::P ostStateChange informe l’extension de classe de capteur d’un changement dans l’état opérationnel du capteur.
ISensorClassExtension ::P rocessIoControl

La méthode ISensorClassExtension ::P rocessControl envoie des demandes de contrôle d’E/S windows portables (WPD) à l’extension de classe de capteur pour traitement.
ISensorClassExtension ::Uninitialize

La méthode ISensorClassExtension ::Uninitialize ne initialise pas l’objet d’extension de classe de capteur.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête sensorsclassextension.h