PFN_SENSORSCXSENSORDATAREADY Rückruffunktion (sensorscx.h)
Benachrichtigt die Klassenerweiterung, dass der Treiber Daten abgerufen hat.
Syntax
PFN_SENSORSCXSENSORDATAREADY PfnSensorscxsensordataready;
VOID * PfnSensorscxsensordataready(
PSENSORSCX_DRIVER_GLOBALS DriverGlobals,
SENSOROBJECT Sensor,
PSENSOR_COLLECTION_LIST pSensorData
)
{...}
Parameter
DriverGlobals
Globale Definitionen für den Treiber.
Sensor
Ein Verweis auf ein Sensorobjekt.
pSensorData
Zeiger auf eine Liste der Sensoreigenschaften.
Rückgabewert
Diese Funktion gibt einen NTSTATUS mit unterschiedlichen Werten zurück. Einige Werte, die möglicherweise zurückgegeben werden, sind:
- STATUS_SUCCESS wird zurückgegeben, wenn die Funktion erfolgreich abgeschlossen wird.
- STATUS_UNSUCCESSFUL wird zurückgegeben, wenn die Funktion nicht erfolgreich abgeschlossen wird.
- STATUS_INVALID_PARAMETER wird zurückgegeben, wenn einer der In-Parameter NULL ist.
Hinweis
Jeder Client, der SensorsCxSensorDataReady aufruft , muss sicherstellen, dass SensorsCxSensorDataReady gestartet wird, bevor der Aufruf erfolgt. Der Aufruf von SensorsCxSensorDataReady vor dem Start kann dazu führen, dass die Sensorklassenerweiterung nicht mehr reagiert.
Anforderungen
Anforderung | Wert |
---|---|
Header | sensorscx.h |