ISensorClassExtension-Schnittstelle (sensorsclassextension.h)
Die ISensorClassExtension-Schnittstelle stellt Methoden bereit, die der Sensortreiber für die Kommunikation mit der Sensorplattform (und daher Clientanwendungen) über das Erweiterungsobjekt der Sensorklasse verwendet.
Erbschaft
Die ISensorClassExtension Schnittstelle erbt von der IUnknown Schnittstelle. ISensorClassExtension hat auch folgende Typen von Membern:
Methodik
Die ISensorClassExtension Schnittstelle hat diese Methoden.
ISensorClassExtension::CleanupFile Die ISensorClassExtension::CleanupFile-Methode benachrichtigt die Klassenerweiterung über ein Dateihandle, das alle ausstehenden E/A-Anforderungen für die angegebene Anwendung schließt und abbricht. |
ISensorClassExtension::Initialize Die ISensorClassExtension::Initialize-Methode initialisiert das Erweiterungsobjekt der Sensorklasse. |
ISensorClassExtension::P ostEvent Die ISensorClassExtension::P ostEvent-Methode löst ein oder mehrere Treiberereignisse in der Sensorklassenerweiterung aus. |
ISensorClassExtension::P ostStateChange Die ISensorClassExtension::P ostStateChange-Methode benachrichtigt die Sensorklassenerweiterung über eine Änderung des Betriebszustands des Sensors. |
ISensorClassExtension::P rocessIoControl Die ISensorClassExtension::P rocessControl-Methode sendet Windows Portable Devices (WPD) E/A-Steuerungsanforderungen an die Sensorklassenerweiterung zur Verarbeitung. |
ISensorClassExtension::Uninitialize Die ISensorClassExtension::Uninitialize-Methode hebt das Erweiterungsobjekt der Sensorklasse auf. |
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Fenster |
Header- | sensorsclassextension.h |