Método IWbemPropertyProvider::P utProperty (wbemprov.h)
O método IWbemPropertyProvider::P utProperty é chamado pelo Gerenciamento do Windows para atualizar um valor de propriedade compatível com um provedor de propriedades.
Sintaxe
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
);
Parâmetros
[in] lFlags
Reservado. Esse parâmetro deve ser 0.
[in] strLocale
Cadeia de caracteres que indica a localidade desejada nos casos em que o valor da propriedade retornado pode ser localizado. Se a propriedade não puder ser localizada, a implementação poderá ignorar esse valor.
[in] strClassMapping
Cópia literal do valor da cadeia de caracteres para o qualificador ClassContext para a classe . Isso aponta para um BSTR válido, que é tratado como somente leitura ou NULL se o qualificador não existir.
[in] strInstMapping
Cópia literal do valor da cadeia de caracteres para o qualificador InstanceContext para a instância. Isso deve apontar para um BSTR válido, que é tratado como somente leitura ou NULL se o qualificador não existir.
[in] strPropMapping
Cópia literal do valor do qualificador PropertyContext para a propriedade . Isso deve apontar para um BSTR válido, que é tratado como somente leitura ou NULL se o qualificador não existir.
[in] pvValue
Ponteiro para uma VARIANT existente que contém o valor a ser gravado.
Valor retornado
Esse método deverá retornar WBEM_S_NO_ERROR se a operação for bem-sucedida ou WBEM_S_FALSE se a operação falhar.
Requisitos
Cliente mínimo com suporte | Windows Vista |
Servidor mínimo com suporte | Windows Server 2008 |
Plataforma de Destino | Windows |
Cabeçalho | wbemprov.h (inclua Wbemidl.h) |
Biblioteca | Wbemuuid.lib |
DLL | Wbemsvc.dll |