다음을 통해 공유


IRunningObjectTable 인터페이스

정의

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를 반환 하는 경우에 공용 언어 런타임 예외가 발생 합니다. 자세한 내용은 How to: Map HRESULTs and Exceptions을 참조하세요.

메서드

EnumRunning(IEnumMoniker)

실행 중 등록된 개체를 열거합니다.

GetObject(IMoniker, Object)

제공된 개체 이름이 실행 중에 등록되면 등록된 개체를 반환합니다.

GetTimeOfLastChange(IMoniker, FILETIME)

ROT(실행 개체 테이블)에서 이 모니커를 검색하고 기록된 변경 시간이 있으면 이를 보고합니다.

IsRunning(IMoniker)

지정한 모니커가 ROT(실행 개체 테이블)에 현재 등록되어 있는지 여부를 확인합니다.

NoteChangeTime(Int32, FILETIME)

특정 개체가 변경된 시간을 기록하여 IMoniker::GetTimeOfLastChange가 해당 변경 시간을 보고할 수 있도록 합니다.

Register(Int32, Object, IMoniker)

제공된 개체가 실행 상태로 들어갔음을 등록합니다.

Revoke(Int32)

ROT(실행 개체 테이블)에서 지정한 개체의 등록을 취소합니다.

적용 대상