ISensor::SetProperties-Methode (sensorsapi.h)
Gibt Sensoreigenschaften an.
Syntax
HRESULT SetProperties(
[in] IPortableDeviceValues *pProperties,
[out] IPortableDeviceValues **ppResults
);
Parameter
[in] pProperties
Zeiger auf eine IPortableDeviceValues-Schnittstelle , die die Liste der festzulegenden Eigenschaften und Werte enthält.
[out] ppResults
Adresse einer IPortableDeviceValues-Schnittstelle , die die Liste der eigenschaften empfängt, die erfolgreich festgelegt wurden. Jede Eigenschaft verfügt über einen zugeordneten HRESULT-Wert , der angibt, ob das Festlegen der Eigenschaft erfolgreich war.
Rückgabewert
Die Methode gibt ein HRESULT zurück. Mögliches Werte (aber nicht die Einzigen) sind die in der folgenden Tabelle.
Rückgabecode | BESCHREIBUNG |
---|---|
|
Die Methode wurde erfolgreich ausgeführt. |
|
Bei der Anforderung zum Festlegen einer oder mehrerer der angegebenen Eigenschaften ist ein Fehler aufgetreten. Überprüfen Sie ppResults , um zu ermitteln, welche Eigenschaften erfolgreich waren. |
|
NULL wurde für ppResults übergeben. |
Hinweise
Mit dieser Methode können Sie die Werte einer oder mehrerer Eigenschaften angeben, z. B. sensor make, model und serial number, indem Sie einen einzelnen Aufruf ausführen.
Nicht alle Eigenschaften können festgelegt werden.
IPortableDeviceValues wird von der Windows Portable Devices-API definiert.
Beispiele
Ein Beispiel zum Festlegen von Eigenschaften finden Sie unter Festlegen und Abrufen von Sensoreigenschaften.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 7 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Nicht unterstützt |
Zielplattform | Windows |
Kopfzeile | sensorsapi.h |
Bibliothek | Sensorsapi.lib |
DLL | Sensorsapi.dll |