IMoniker.IsRunning(IBindCtx, IMoniker, IMoniker) Method

Definition

Determines whether the object that is identified by the current moniker is currently loaded and running.

C#
public int IsRunning(System.Runtime.InteropServices.ComTypes.IBindCtx pbc, System.Runtime.InteropServices.ComTypes.IMoniker pmkToLeft, System.Runtime.InteropServices.ComTypes.IMoniker pmkNewlyRunning);
C#
public int IsRunning(System.Runtime.InteropServices.ComTypes.IBindCtx pbc, System.Runtime.InteropServices.ComTypes.IMoniker? pmkToLeft, System.Runtime.InteropServices.ComTypes.IMoniker? pmkNewlyRunning);

Parameters

pbc
IBindCtx

A reference to the bind context to use in this binding operation.

pmkToLeft
IMoniker

A reference to the moniker to the left of the current moniker if the current moniker is part of a composite.

pmkNewlyRunning
IMoniker

A reference to the moniker most recently added to the Running Object Table (ROT).

Returns

An S_OKHRESULT value if the moniker is running; an S_FALSEHRESULT value if the moniker is not running; or an E_UNEXPECTEDHRESULT value.

Remarks

For more information, see IMoniker::IsRunning method.

Applies to

Product Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0