Metodo IWbemPropertyProvider::P utProperty (wbemprov.h)

Il metodo IWbemPropertyProvider::P utProperty viene chiamato da Gestione Windows per aggiornare un valore di proprietà supportato da un provider di proprietà.

Sintassi

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

Parametri

[in] lFlags

Riservato. Questo parametro deve essere 0.

[in] strLocale

Stringa che indica le impostazioni locali desiderate nei casi in cui è possibile localizzare il valore della proprietà restituito. Se la proprietà non può essere localizzata, l'implementazione può ignorare questo valore.

[in] strClassMapping

Copia letterale del valore stringa per il qualificatore ClassContext per la classe. Ciò punta a un BSTR valido, che viene considerato di sola lettura o NULL se il qualificatore non esiste.

[in] strInstMapping

Copia letterale del valore stringa per il qualificatore InstanceContext per l'istanza. Questo deve puntare a un BSTR valido, che viene considerato di sola lettura o NULL se il qualificatore non esiste.

[in] strPropMapping

Copia letterale del valore del qualificatore PropertyContext per la proprietà. Questo deve puntare a un BSTR valido, che viene considerato di sola lettura o NULL se il qualificatore non esiste.

[in] pvValue

Puntatore a un valore VARIANT esistente contenente il valore da scrivere.

Valore restituito

Questo metodo deve restituire WBEM_S_NO_ERROR se l'operazione ha esito positivo o WBEM_S_FALSE se l'operazione ha esito negativo.

Requisiti

   
Client minimo supportato Windows Vista
Server minimo supportato Windows Server 2008
Piattaforma di destinazione Windows
Intestazione wbemprov.h (include Wbemidl.h)
Libreria Wbemuuid.lib
DLL Wbemsvc.dll

Vedi anche

Getproperty