ICoreClrDebugTarget 인터페이스

업데이트: 2010년 10월

참조 횟수를 컨트롤하고 프로세스를 열거하고 원격 Macintosh Silverlight 대상에 연결된 디버거와 연관된 메모리를 무료로 제공합니다.

class ICoreClrDebugTarget {
      void AddRef ();
      void Release ();
      HRESULT EnumProcesses (
          [out] DWORD*                    pcProcs,
          [out] CoreClrDebugProcInfo**    ppProcs
      );

      HRESULT EnumRuntimes (
      [in]  DWORD                      dwInternalProcessID,
      [out] DWORD*                     pcRuntimes,
      [out] CoreClrDebugRuntimeInfo**  ppRuntimes
      );

      void FreeMemory (
      [in] void*      pMemory
    );
};

메서드

메서드

설명

ICoreClrDebugTarget::AddRef

ICoreClrDebugTarget 인터페이스 인스턴스에 대한 참조 횟수를 증가시킵니다.

ICoreClrDebugTarget::Release 메서드

ICoreClrDebugTarget 인터페이스의 인스턴스에 대한 참조 횟수를 감소시키고 더 이상 참조가 없으면 인스턴스를 삭제합니다.

ICoreClrDebugTarget::EnumProcesses 메서드

원격 컴퓨터에서 실행 중인 프로세스를 열거합니다.

ICoreClrDebugTarget::EnumRuntimes 메서드

원격 컴퓨터에 지정된 프로세스에서 공용 언어 런타임(CLR)을 열거합니다.

ICoreClrDebugTarget::FreeMemory 메서드

이 클래스에서 열거형 메서드로 할당된 메모리를 확보합니다.

설명

현재 이 기능은 원격 Macintosh 컴퓨터에서 실행되는 Silverlight 기반 응용 프로그램 대상을 디버깅하는 경우에만 지원됩니다.

요구 사항

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

헤더: CoreClrRemoteDebuggingInterfaces.h

라이브러리: mscordbi_macx86.dll

.NET Framework 버전: 3.5 SP1

참고 항목

참조

ICorDebug 인터페이스

ICorDebugCode 인터페이스

기타 리소스

ICorDebugRemoteTarget Interface

디버깅 인터페이스

변경 기록

날짜

변경 내용

이유

2010년 10월

항목이 추가되었습니다.

향상된 기능 관련 정보