Método IWbemPropertyProvider::P utProperty (wbemprov.h)
La administración de Windows llama al método IWbemPropertyProvider::P utProperty para actualizar un valor de propiedad admitido por un proveedor de propiedades.
Sintaxis
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. El valor de este parámetro deberá ser 0.
[in] strLocale
Cadena que indica la configuración regional deseada en los casos en los que se puede localizar el valor de la propiedad devuelta. Si la propiedad no se puede localizar, la implementación puede omitir este valor.
[in] strClassMapping
Copia literal del valor de cadena para el calificador ClassContext para la clase . Esto apunta a un BSTR válido, que se trata como de solo lectura o NULL si el calificador no existe.
[in] strInstMapping
Copia literal del valor de cadena para el calificador InstanceContext para la instancia. Esto debe apuntar a un BSTR válido, que se trata como de solo lectura o NULL si el calificador no existe.
[in] strPropMapping
Copia literal del valor del calificador PropertyContext para la propiedad. Esto debe apuntar a un BSTR válido, que se trata como de solo lectura o NULL si el calificador no existe.
[in] pvValue
Puntero a un variant existente que contiene el valor que se va a escribir.
Valor devuelto
Este método debe devolver WBEM_S_NO_ERROR si la operación se realiza correctamente o WBEM_S_FALSE si se produce un error en la operación.
Requisitos
Cliente mínimo compatible | Windows Vista |
Servidor mínimo compatible | Windows Server 2008 |
Plataforma de destino | Windows |
Encabezado | wbemprov.h (include Wbemidl.h) |
Library | Wbemuuid.lib |
Archivo DLL | Wbemsvc.dll |