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

另請參閱

GetProperty