Provider::CreateNewInstance メソッド (provider.h)

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

CreateNewInstance メソッドは、新しい CInstance オブジェクトを割り当て、そのオブジェクトへのポインターを返します。

構文

CInstance * CreateNewInstance(
  MethodContext *pMethodContext
);

パラメーター

pMethodContext

このインスタンスに関連付けられているコンテキストへのポインター。

戻り値

新しいインスタンスへのポインターを返します。

注釈

呼び出し元は、返されたポインターで CInstance::Release または Provider::Commit を呼び出す必要があります。 どちらの方法も使用できますが、交換できません。 適切な方法を決定するには、これらの各方法の「解説」セクションを参照してください。

このメソッドは NULL ポインターを返しません。 失敗した場合は、例外がスローされます。

要件

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