IRunningObjectTable Gränssnitt

Definition

Tillhandahåller den hanterade definitionen av IRunningObjectTable gränssnittet.

public interface class IRunningObjectTable
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IRunningObjectTable
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
[System.Runtime.InteropServices.Guid("00000010-0000-0000-C000-000000000046")]
public interface IRunningObjectTable
public interface IRunningObjectTable
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IRunningObjectTable = interface
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
[<System.Runtime.InteropServices.Guid("00000010-0000-0000-C000-000000000046")>]
type IRunningObjectTable = interface
type IRunningObjectTable = interface
Public Interface IRunningObjectTable
Attribut

Kommentarer

Du kan hämta ett gränssnitt till objekttabellen som körs genom att anropa funktionen COM GetRunningObjectTable .

Mer information finns i IRunningObjectTable-gränssnittet.

Den vanliga språkkörningen utlöser ett undantag när en COM-metod i intern kod returnerar en HRESULT. Mer information finns i Så här: Mappa HRESULT och undantag.

Metoder

Name Description
EnumRunning(IEnumMoniker)

Räknar upp de objekt som för närvarande är registrerade som körs.

GetObject(IMoniker, Object)

Returnerar det registrerade objektet om det angivna objektnamnet har registrerats som körs.

GetTimeOfLastChange(IMoniker, FILETIME)

Söker efter den här monikern i rot-tabellen (Running Object Table) och rapporterar den registrerade tidpunkten för ändringen, om den finns.

IsRunning(IMoniker)

Avgör om den angivna monikern för närvarande är registrerad i rot-tabellen (Running Object Table).

NoteChangeTime(Int32, FILETIME)

Noterar den tid då ett visst objekt ändrades så IMoniker::GetTimeOfLastChange att det kan rapportera en lämplig ändringstid.

Register(Int32, Object, IMoniker)

Registrerar att det angivna objektet har angett körningstillståndet.

Revoke(Int32)

Avregistrerar det angivna objektet från rot-tabellen (Running Object Table).

Gäller för