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를 반환할 때 예외를 throw합니다. 자세한 내용은 방법: HRESULT 및 예외 매핑을 참조하세요.

메서드

Name Description
EnumRunning(IEnumMoniker)

현재 실행 중으로 등록된 개체를 열거합니다.

GetObject(IMoniker, Object)

제공된 개체 이름이 실행 중으로 등록된 경우 등록된 개체를 반환합니다.

GetTimeOfLastChange(IMoniker, FILETIME)

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

IsRunning(IMoniker)

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

NoteChangeTime(Int32, FILETIME)

적절한 변경 시간을 보고할 수 있도록 IMoniker::GetTimeOfLastChange 특정 개체가 변경된 시간을 표시합니다.

Register(Int32, Object, IMoniker)

제공된 개체가 실행 중 상태가 되었음을 등록합니다.

Revoke(Int32)

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

적용 대상