IWbemContext::Clone メソッドは、現在の IWbemContext オブジェクトの論理コピーを作成します。 このメソッドは、 IWbemContext オブジェクトがほぼ同じである多くの呼び出しを行う必要がある場合に便利です。
構文
HRESULT Clone(
[out] IWbemContext **ppNewCopy
);
パラメーター
[out] ppNewCopy
エントリ時に NULL を指す必要があります。 現在の オブジェクトの複製を含む新しいオブジェクトへのポインターを受け取ります。 返されるポインターには、正の参照カウントがあります。 呼び出し元は、不要になったときに、このポインターで IWbemServices::Release を呼び出す必要があります。 エラーが発生した場合、このポインターは変更されず、新しいオブジェクトは返されません。
戻り値
このメソッドは、メソッド呼び出しの状態を示す HRESULT を返します。 次の一覧は、 HRESULT に含まれる値の一覧です。
要件
| 要件 | 値 |
|---|---|
| サポートされている最小のクライアント | Windows Vista |
| サポートされている最小のサーバー | Windows Server 2008 |
| 対象プラットフォーム | Windows |
| ヘッダー | wbemcli.h (Wbemidl.h を含む) |
| Library | Wbemuuid.lib |
| [DLL] | Esscli.dll;Fastprox.dll;FrameDyn.dll。FrameDynOS.dll;Wbemcomn.dll;Wbemcore.dll;Wbemess.dll;Wmipjobj.dll |