IRunningObjectTable Gränssnitt
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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å |
| 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). |