Freigeben über


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

Zeigen Sie auf eine Liste der Sensoreigenschaften.

Rückgabewert

Diese Funktion gibt eine NTSTATUS- mit unterschiedlichen Werten zurück. Einige Werte, die zurückgegeben werden können, 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.

Anmerkung

Jeder Client, der SensorsCxSensorDataReady aufruft, muss sicherstellen, dass SensorsCxSensorDataReady- gestartet wird, bevor der Aufruf erfolgt. Das Aufrufen SensorsCxSensorDataReady, bevor sie gestartet wird, kann dazu führen, dass die Sensorklassenerweiterung nicht mehr reagiert.

Anforderungen

Anforderung Wert
Header- sensorscx.h