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 |