IRunningObjectTable インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
IRunningObjectTable インターフェイスのマネージド定義を提供します。
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
- 属性
注釈
実行中のオブジェクト テーブルへのインターフェイスを取得するには、COM GetRunningObjectTable 関数を呼び出します。
詳細については、「 IRunningObjectTable インターフェイス」を参照してください。
共通言語ランタイムは、ネイティブ コードの COM メソッドが HRESULT を返すときに例外をスローします。 詳細については、「 方法: HRESULT と例外をマップする」を参照してください。
メソッド
| 名前 | 説明 |
|---|---|
| EnumRunning(IEnumMoniker) |
現在実行中として登録されているオブジェクトを列挙します。 |
| GetObject(IMoniker, Object) |
指定されたオブジェクト名が実行中として登録されている場合は、登録済みオブジェクトを返します。 |
| GetTimeOfLastChange(IMoniker, FILETIME) |
実行中のオブジェクト テーブル (ROT) でこのモニカーを検索し、記録された変更時刻 (存在する場合) を報告します。 |
| IsRunning(IMoniker) |
指定したモニカーが現在、実行中のオブジェクト テーブル (ROT) に登録されているかどうかを判断します。 |
| NoteChangeTime(Int32, FILETIME) |
|
| Register(Int32, Object, IMoniker) |
指定されたオブジェクトが実行中の状態に入っていることを登録します。 |
| Revoke(Int32) |
実行中のオブジェクト テーブル (ROT) から指定したオブジェクトの登録を解除します。 |