SensorsCxSensorCreate-Funktion (sensorscx.h)
Diese Funktion erstellt eine instance eines Sensors in der Klassenerweiterung.
Syntax
NTSTATUS SensorsCxSensorCreate(
[in] WDFDEVICE FxDevice,
[in] PWDF_OBJECT_ATTRIBUTES pSensorAttributes,
[out] PSENSOROBJECT pSensor
);
Parameter
[in] FxDevice
Ein WDFDEVICE-Handle für das Frameworkgerätobjekt, das den Sensor darstellt.
[in] pSensorAttributes
Ein Verweis auf WDF_OBJECT_ATTRIBUTES.
[out] pSensor
Ein Verweis auf ein Sensorobjekt, das innerhalb der Klassenerweiterung verwendet wird.
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.
- STATUS_INSUFFICIENT_RESOURCES wird zurückgegeben, wenn nicht genügend Ressourcen vorhanden sind, um Arbeitsspeicher für diese Funktion zuzuweisen.
Hinweise
SensorsCxSensorCreate wird von der Klassenerweiterung implementiert und muss vom Treiber aufgerufen werden.
Die Sensorklassenerweiterung schreibt einen Satz von Eigenschaften für jeden Sensor, wenn SensorsCxSensorCreate. Informationen zu diesen Eigenschaften finden Sie unter Enumerationseigenschaften.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Desktop |
Kopfzeile | sensorscx.h |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für