다음을 통해 공유


ICorDebugProcess2

업데이트: 2007년 11월

관리 코드를 실행하는 프로세스를 나타내는 ICorDebugProcess 인터페이스에서 논리적으로 확장된 버전입니다.

interface ICorDebugProcess2 : IUnknown {
        
    HRESULT ClearUnmanagedBreakpoint (
        [in] CORDB_ADDRESS             address
    );
        
    HRESULT GetDesiredNGENCompilerFlags (
        [out] DWORD                    *pdwFlags
    );
        
    HRESULT GetReferenceValueFromGCHandle (
        [in] UINT_PTR                  handle,
        [out] ICorDebugReferenceValue  **pOutValue
    );
        
    HRESULT GetThreadForTaskID (
        [in] TASKID                    taskid,
        [out] ICorDebugThread2         **ppThread
    );
        
    HRESULT GetVersion (
        [out] COR_VERSION*             version
    );
        
    HRESULT SetDesiredNGENCompilerFlags (
                [in] DWORD                     pdwFlags
    );
        
    HRESULT SetUnmanagedBreakpoint (
                [in] CORDB_ADDRESS             address,
        [in] ULONG32                   bufsize,
        [out, size_is(bufsize), length_is(*bufLen)] 
            BYTE                       buffer[],
        [out] ULONG32                  *bufLen
    );
        
};

메서드

메서드

설명

ICorDebugProcess2::ClearUnmanagedBreakpoint 메서드

이전에 ICorDebugProcess2::SetUnmanagedBreakpoint를 호출하여 설정한 특정 오프셋의 중단점을 제거합니다.

ICorDebugProcess2::GetDesiredNGENCompilerFlags 메서드

ICorDebugProcess2에서 참조하는 프로세스에 이미지를 로드하기 위해 CLR(공용 언어 런타임)에 설정해야 하는 플래그를 가져옵니다.

ICorDebugProcess2::GetReferenceValueFromGCHandle 메서드

가비지 수집 핸들이 있는 지정된 관리되는 개체에 대한 참조 포인터를 가져옵니다.

ICorDebugProcess2::GetThreadForTaskID 메서드

지정된 식별자를 가진 작업이 실행되고 있는 스레드를 가져옵니다.

ICorDebugProcess2::GetVersion 메서드

디버깅 중인 프로세스가 실행되고 있는 CLR의 버전을 가져옵니다.

ICorDebugProcess2::SetDesiredNGENCompilerFlags 메서드

디버깅 중인 프로세스에 이미지를 로드하기 위해 JIT(Just-In-Time) 컴파일러에 필요한 플래그를 설정합니다.

ICorDebugProcess2::SetUnmanagedBreakpoint 메서드

지정된 네이티브 이미지 오프셋에 관리되지 않는 중단점을 설정합니다.

요구 사항

플랫폼:.NET Framework 시스템 요구 사항 참조

헤더: CorDebug.idl

라이브러리: CorGuids.lib

.NET Framework 버전: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

참고 항목

참조

ICorDebugProcess

기타 리소스

디버깅 인터페이스