IWbemPropertyProvider::P utProperty メソッド (wbemprov.h)

IWbemPropertyProvider::P utProperty メソッドは、プロパティ プロバイダーでサポートされているプロパティ値を更新するために Windows Management によって呼び出されます。

構文

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 を含む)
Library Wbemuuid.lib
[DLL] Wbemsvc.dll

関連項目

GetProperty