Freigeben über


SensorsCxSensorInitialize-Funktion (sensorscx.h)

Diese Funktion legt die Enumerationseigenschaften eines Sensors fest.

Weitere Informationen zu Sensoreigenschaften finden Sie unter Enumerationseigenschaften.

Syntax

NTSTATUS SensorsCxSensorInitialize(
  [in] SENSOROBJECT   Sensor,
  [in] PSENSOR_CONFIG pSensorConfig
);

Parameter

[in] Sensor

Ein Verweis auf ein Sensorobjekt.

[in] pSensorConfig

Eine Liste der Enumerationseigenschaften. Weitere Informationen finden Sie unter SENSOR_CONFIG.

Rückgabewert

Diese Funktion gibt NTSTATUS mit unterschiedlichen Werten zurück. Einige Werte, die möglicherweise zurückgegeben werden, sind die folgenden:

  • STATUS_SUCCESS wird zurückgegeben, wenn die Funktion erfolgreich abgeschlossen wurde.
  • STATUS_INVALID_PARAMETER wird zurückgegeben, wenn einer der _In_-Parameter NULL ist oder die pSensorConfig->pEnumerationList->Count-Variable 0 oder zu groß ist.
  • STATUS_BUFFER_TOO_SMALL wird zurückgegeben, wenn der pSensorConfig-Puffer kleiner als die Größe der SENSOR_CONFIG-Struktur ist.
  • STATUS_NOT_FOUND wird zurückgegeben, wenn beim Erstellen des Controllerobjektkontexts aus dem Sensor-Objekt ein Fehler aufgetreten ist.

Anforderungen

Anforderung Wert
Zielplattform Desktop
Kopfzeile sensorscx.h