IMoniker.IsRunning(IBindCtx, IMoniker, IMoniker) 方法

定义

确定由当前名字对象标识的对象当前是否已加载并正在运行。

public:
 int IsRunning(System::Runtime::InteropServices::ComTypes::IBindCtx ^ pbc, System::Runtime::InteropServices::ComTypes::IMoniker ^ pmkToLeft, System::Runtime::InteropServices::ComTypes::IMoniker ^ pmkNewlyRunning);
public int IsRunning (System.Runtime.InteropServices.ComTypes.IBindCtx pbc, System.Runtime.InteropServices.ComTypes.IMoniker pmkToLeft, System.Runtime.InteropServices.ComTypes.IMoniker pmkNewlyRunning);
public int IsRunning (System.Runtime.InteropServices.ComTypes.IBindCtx pbc, System.Runtime.InteropServices.ComTypes.IMoniker? pmkToLeft, System.Runtime.InteropServices.ComTypes.IMoniker? pmkNewlyRunning);
abstract member IsRunning : System.Runtime.InteropServices.ComTypes.IBindCtx * System.Runtime.InteropServices.ComTypes.IMoniker * System.Runtime.InteropServices.ComTypes.IMoniker -> int
Public Function IsRunning (pbc As IBindCtx, pmkToLeft As IMoniker, pmkNewlyRunning As IMoniker) As Integer

参数

pbc
IBindCtx

对要在此绑定操作中使用的绑定上下文的引用。

pmkToLeft
IMoniker

如果当前名字对象是复合名字对象的一部分,则为对当前名字对象左边的名字对象的引用。

pmkNewlyRunning
IMoniker

对最近添加到运行对象表 (ROT) 的名字对象的引用。

返回

如果名字对象处于运行状态,则为 S_OKHRESULT 值;如果名字对象不处于运行状态,则为 S_FALSEHRESULT 值;否则为 E_UNEXPECTEDHRESULT 值。

注解

有关详细信息,请参阅 IMoniker::IsRunning 方法

适用于