次の方法で共有


CInstance::GetEmbeddedObject メソッド (instance.h)

[CInstance クラスは WMI プロバイダー フレームワークの一部であり、現在最終的な状態と見なされています。これらのライブラリに影響を与える、セキュリティ関連以外の問題に対しては、それ以上の開発、機能強化、または更新プログラムは利用できません。 すべての新規開発には、MI API を使用する必要があります。]

GetEmbeddedObject メソッドは、埋め込まれた CInstance オブジェクトへのポインターを取得します。 ポインターを使用して、その埋め込みオブジェクトのプロパティを取得および設定できます。

構文

bool GetEmbeddedObject(
  LPCWSTR       name,
  CInstance     **pInstance,
  MethodContext *pMethodContext
);

パラメーター

name

取得した CInstance プロパティの名前。

pInstance

埋め込まれた CInstance オブジェクトへのポインターを受け取るバッファー。

pMethodContext

プロバイダーに伝達される追加情報。

戻り値

操作が成功した場合は TRUE を返し、CInstance 互換型ではないプロパティまたは存在しないプロパティを取得しようとした場合は FALSE を返します。 詳細については、ログ ファイル Framework.log を参照してください。

要件

   
サポートされている最小のクライアント Windows Vista
サポートされている最小のサーバー Windows Server 2008
対象プラットフォーム Windows
ヘッダー instance.h (FwCommon.h を含む)
Library FrameDyn.lib
[DLL] FrameDynOS.dll;FrameDyn.dll