IMoniker.IsRunning(IBindCtx, IMoniker, IMoniker) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
确定由当前名字对象标识的对象当前是否已加载并正在运行。
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_OK
HRESULT
值;如果名字对象不处于运行状态,则为 S_FALSE
HRESULT
值;否则为 E_UNEXPECTED
HRESULT
值。
注解
有关详细信息,请参阅 IMoniker::IsRunning 方法。