Metodo IWbemPropertyProvider::GetProperty (wbemprov.h)
Il metodo IWbemPropertyProvider::GetProperty viene chiamato da Gestione Windows per recuperare un singolo valore di proprietà.
Sintassi
HRESULT GetProperty(
[in] long lFlags,
[in] const BSTR strLocale,
[in] const BSTR strClassMapping,
[in] const BSTR strInstMapping,
[in] const BSTR strPropMapping,
[out] VARIANT *pvValue
);
Parametri
[in] lFlags
Riservato. Questo parametro deve essere 0.
[in] strLocale
Stringa che indica le impostazioni locali desiderate nei casi in cui il valore della proprietà restituito può essere localizzato. 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 . Punta a un valore 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 valore 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 valore BSTR valido, che viene considerato di sola lettura o NULL se il qualificatore non esiste.
[out] pvValue
Puntatore a un valore VARIANT non inizializzato che riceve il valore per la proprietà. L'implementazione deve chiamare VariantInit e restituire il valore . Se si verifica un errore, l'implementazione deve ignorare il puntatore.
Valore restituito
Questo metodo deve restituire WBEM_S_NO_ERROR se la chiamata ha esito positivo. Se la chiamata non riesce, il metodo deve restituire WBEM_S_FALSE.
Requisiti
Requisito | Valore |
---|---|
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
Costruzione di provider di proprietà
PutProperty