Enumerationseigenschaften

In diesem Artikel werden die statischen Sensoreigenschaften beschrieben, die im PnP-Treiberspeicher verfügbar sind.

Die folgende Tabelle zeigt statische Sensoreigenschaften. Die Klassenerweiterung (CX) schreibt diese Eigenschaften für jeden Sensor, wenn SensorsCxSensorCreate aufgerufen wird. Clientanwendungen können diese Eigenschaften verwenden, um nach Sensoren auf dem Windows-Gerät zu suchen.

Weitere Informationen zu den in der Spalte Typ angezeigten Datentypen finden Sie in der PROPVARIANT-Struktur.

Eigenschaftsschlüssel type Erforderlich/Optional Beschreibung
DEVPKEY_Sensor_Type VT_CLSID Erforderlich Eine GUID, die den Typ des Sensors angibt. Weitere Informationen zu Sensortypen finden Sie unter Sensortyp-GUIDs.
DEVPKEY_Sensor_Category VT_CLSID Erforderlich Die Sensorkategorie. Dieser Schlüssel dient der Abwärtskompatibilität mit dem Desktop v1-Stapel, bei dem es sich um eine Anforderung handelt.
DEVPKEY_Sensor_ConnectionType VT_UI4 Optional

Erforderlich für Umgebungslichtsensor und Beschleunigungsmesser
Der Sensorverbindungstyp. Sensorverbindungstypen können integriert, angeschlossen oder extern sein.

Weitere Informationen finden Sie unter der SensorConnectionType-Enumeration.
DEVPKEY_Sensor_IsPrimary VT_BOOL Optional Ein Hinweis darauf, dass dies der primäre Sensor ist. Dieser Schlüssel hat den Standardwert „false“, wenn er nicht festgelegt ist.
DEVPKEY_Sensor_Name VT_LPWSTR Erforderlich für benutzerdefinierte Sensoren. Der Name des Sensors.
DEVPKEY_Sensor_Manufacturer VT_LPWSTR Erforderlich Der Hersteller für den Sensor.
DEVPKEY_Sensor_Model VT_LPWSTR Erforderlich Das Modell für den Sensor.
DEVPKEY_Sensor_PersistentUniqueId VT_CLSID Erforderlich Eine GUID, die den Sensor identifiziert. Dieser Wert muss für jeden Sensor desselben Modells auf einem Gerät eindeutig sein. Diese Anforderung gilt sowohl für intern als auch extern verbundene Sensoren.
DEVPKEY_Sensor_VendorDefinedSubType VT_CLSID Erforderlich für benutzerdefinierte Sensoren. Eine GUID, die einen von einem Anbieter definierten Sensorkategorie-Untertyp identifiziert. Für nicht benutzerdefinierte Sensoren ist dieser Schlüssel nicht erforderlich.
DEVPKEY_SensorData_LightLevel_AutoBrightnessPreferred VT_BOOL Optional Für die automatische Helligkeitsregelung wird der Lichtsensor bevorzugt.
DEVPKEY_SensorData_LightLevel_ColorCapable VT_BOOL Optional

Erforderlich, wenn Farbart und Lichttemperatur unterstützt werden.
Der Lichtsensor unterstützt Lichttemperatur und/oder Farbart x/y.