ISensorClassExtension-Schnittstelle (sensorsclassextension.h)
Die ISensorClassExtension-Schnittstelle stellt Methoden bereit, die der Sensortreiber für die Kommunikation mit der Sensorplattform (und damit mit Clientanwendungen) über das Sensorklassenerweiterungsobjekt verwendet.
Vererbung
Die ISensorClassExtension-Schnittstelle erbt von der IUnknown-Schnittstelle . ISensorClassExtension verfügt auch über folgende Arten von Membern:
Methoden
Die ISensorClassExtension-Schnittstelle verfügt über 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 Sensorklassenerweiterungsobjekt. |
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 E/A-Steuerelementanforderungen von Windows Portable Devices (WPD) zur Verarbeitung an die Sensorklassenerweiterung. |
ISensorClassExtension::Uninitialize Die ISensorClassExtension::Uninitialize-Methode hebt das Sensorklassenerweiterungsobjekt auf. |
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | sensorsclassextension.h |