勇芳软件工作室.汉化:  Windows Management Instrumentation > COM API for WMI > Interfaces > IWbemContext >

Clone Method

Previous pageReturn to chapter overviewNext page

描述

 

IWbemContext.Clone方法生成当前IWbemContext对象的逻辑副本。当必须进行许多具有大量相同IWbemContext对象的调用时,此方法可能很有用。

 

C++ 语法

 

HRESULT Clone(

[out]  IWbemContext **ppNewCopy

);

 

PowerBASIC 语法

 

METHOD Clone ( _

BYREF ppNewCopy AS IWbemContext _

) AS LONG

 

参数

 

ppNewCopy

 

输入时必须指向NULL。它接收到指向包含当前对象的克隆的新对象的指针。返回的指针具有正的引用计数。出现错误时,此指针未修改,并且不返回新对象。

 

返回值

 

此方法返回一个HRESULT,指示方法调用的状态。下表列出了HRESULT中包含的值。

 

退货代码

描述

WBEM_E_FAILED

已经有一般的失败。

WBEM_E_INVALID_PARAMETER

NULL被指定为参数,这是不合法的。

WBEM_E_OUT_OF_MEMORY

没有足够的内存克隆对象。

WBEM_S_NO_ERROR

通话成功。

 

要求

 

客户

需要Windows Vista,Windows XP,Windows 2000 Professional,Windows NT Workstation 4.0 SP4及更高版本,Windows Me,Windows 98或Windows 95。

服务器

需要Windows Server 2008,Windows Server 2003,Windows 2000 Server或Windows NT Server 4.0 SP4及更高版本。

在Wbemcli.inc中声明。

DLL

需要Esscli.dll。

需要Fastprox.dll。

需要Framedyn.dll。

需要Wbemcomn.dll。

需要Wbemcore.dll。

需要Wbemess.dll。

需要Wmipjobj.dll。