Método IWbemPropertyProvider::GetProperty (wbemprov.h)
La administración de Windows llama al método IWbemPropertyProvider::GetProperty para recuperar un valor de propiedad individual.
Sintaxis
HRESULT GetProperty(
[in] long lFlags,
[in] const BSTR strLocale,
[in] const BSTR strClassMapping,
[in] const BSTR strInstMapping,
[in] const BSTR strPropMapping,
[out] 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.
[out] pvValue
Puntero a una VARIANT sin inicializar que recibe el valor de la propiedad . La implementación debe llamar a VariantInit y devolver el valor. Si se produce un error, se espera que la implementación omita el puntero.
Valor devuelto
Este método debe devolver WBEM_S_NO_ERROR si la llamada se realiza correctamente. Si se produce un error en la llamada, el método debe devolver WBEM_S_FALSE.
Requisitos
Requisito | Value |
---|---|
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 |
Consulte también
Construir proveedores de propiedades
PutProperty