Partager via


Méthode IWbemPropertyProvider::P utProperty (wbemprov.h)

La méthode IWbemPropertyProvider::P utProperty est appelée par Windows Management pour mettre à jour une valeur de propriété prise en charge par un fournisseur de propriétés.

Syntaxe

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
);

Paramètres

[in] lFlags

Réservé. Ce paramètre doit être 0.

[in] strLocale

Chaîne indiquant les paramètres régionaux souhaités dans les cas où la valeur de propriété retournée peut être localisée. Si la propriété ne peut pas être localisée, l’implémentation peut ignorer cette valeur.

[in] strClassMapping

Copie littérale de la valeur de chaîne pour le qualificateur ClassContext de la classe. Cela pointe vers un BSTR valide, qui est traité en lecture seule ou NULL si le qualificateur n’existe pas.

[in] strInstMapping

Copie littérale de la valeur de chaîne pour le qualificateur InstanceContext pour le instance. Cela doit pointer vers un BSTR valide, qui est traité comme en lecture seule, ou NULL si le qualificateur n’existe pas.

[in] strPropMapping

Copie littérale de la valeur du qualificateur PropertyContext pour la propriété. Cela doit pointer vers un BSTR valide, qui est traité comme en lecture seule, ou NULL si le qualificateur n’existe pas.

[in] pvValue

Pointeur vers un VARIANT existant qui contient la valeur à écrire.

Valeur retournée

Cette méthode doit retourner WBEM_S_NO_ERROR si l’opération réussit, ou WBEM_S_FALSE si l’opération échoue.

Configuration requise

   
Client minimal pris en charge Windows Vista
Serveur minimal pris en charge Windows Server 2008
Plateforme cible Windows
En-tête wbemprov.h (inclure Wbemidl.h)
Bibliothèque Wbemuuid.lib
DLL Wbemsvc.dll

Voir aussi

GetProperty