IWbemPropertyProvider::P utProperty 方法 (wbemprov.h)
Windows 管理會呼叫 IWbemPropertyProvider::P utProperty 方法,以更新屬性提供者所支援的屬性值。
語法
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
);
參數
[in] lFlags
保留的。 此參數必須是 0。
[in] strLocale
字串,指出可當地語系化傳回的屬性值時所需的地區設定。 如果屬性無法當地語系化,實作可以忽略此值。
[in] strClassMapping
類別之 ClassCoNtext限定詞的字串值常值複本。 這會指向有效的 BSTR,如果限定詞不存在,則會將其視為唯讀,或 Null 。
[in] strInstMapping
實例的 InstanceCoNtext限定詞字串值的常值複本。 這必須指向有效的 BSTR,如果限定詞不存在,則會將其視為唯讀,或 Null 。
[in] strPropMapping
屬性之 PropertyCoNtext限定詞值的常值複本。 這必須指向有效的 BSTR,如果限定詞不存在,則會將其視為唯讀,或 Null 。
[in] pvValue
現有 VARIANT 的指標,其中包含要寫入的值。
傳回值
如果作業成功,這個方法必須傳回 WBEM_S_NO_ERROR ,如果作業失敗 ,則WBEM_S_FALSE 。
規格需求
最低支援的用戶端 | Windows Vista |
最低支援的伺服器 | Windows Server 2008 |
目標平台 | Windows |
標頭 | wbemprov.h (包含 Wbemidl.h) |
程式庫 | Wbemuuid.lib |
Dll | Wbemsvc.dll |