IWbemPropertyProvider::P utProperty-Methode (wbemprov.h)
Die IWbemPropertyProvider::P utProperty-Methode wird von der Windows-Verwaltung aufgerufen, um einen von einem Eigenschaftenanbieter unterstützten Eigenschaftswert zu aktualisieren.
Syntax
HRESULT PutProperty(
[in] long lFlags,
[in] const BSTR strLocale,
[in] const BSTR strClassMapping,
[in] const BSTR strInstMapping,
[in] const BSTR strPropMapping,
[in] const VARIANT *pvValue
);
Parameter
[in] lFlags
Reserviert. Dieser Parameter muss 0 sein.
[in] strLocale
Zeichenfolge, die das gewünschte Gebietsschema angibt, wenn der zurückgegebene Eigenschaftswert lokalisiert werden kann. Wenn die Eigenschaft nicht lokalisiert werden kann, kann die Implementierung diesen Wert ignorieren.
[in] strClassMapping
Literale Kopie des Zeichenfolgenwerts für den ClassContext-Qualifizierer für die Klasse. Dies verweist auf einen gültigen BSTR, der als schreibgeschützt behandelt wird, oder AUF NULL , wenn der Qualifizierer nicht vorhanden ist.
[in] strInstMapping
Literale Kopie des Zeichenfolgenwerts für den InstanceContext-Qualifizierer für die instance. Dies muss auf einen gültigen BSTR verweisen, der als schreibgeschützt behandelt wird, oder NULL , wenn der Qualifizierer nicht vorhanden ist.
[in] strPropMapping
Literale Kopie des Werts des PropertyContext-Qualifizierers für die Eigenschaft. Dies muss auf einen gültigen BSTR verweisen, der als schreibgeschützt behandelt wird, oder NULL , wenn der Qualifizierer nicht vorhanden ist.
[in] pvValue
Zeiger auf einen vorhandenen VARIANT-Wert , der den zu schreibenden Wert enthält.
Rückgabewert
Diese Methode muss WBEM_S_NO_ERROR zurückgeben, wenn der Vorgang erfolgreich ist, oder WBEM_S_FALSE , wenn der Vorgang fehlschlägt.
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista |
Unterstützte Mindestversion (Server) | Windows Server 2008 |
Zielplattform | Windows |
Kopfzeile | wbemprov.h (include Wbemidl.h) |
Bibliothek | Wbemuuid.lib |
DLL | Wbemsvc.dll |