업데이트: 2007년 11월
응용 프로그램 도메인 디버깅에 사용하는 메서드를 제공합니다.
interface ICorDebugAppDomain : ICorDebugController {
HRESULT Attach ();
HRESULT EnumerateAssemblies (
[out] IcorDebugAssemblyEnum **ppAssemblies
);
HRESULT EnumerateBreakpoints (
[out] IcorDebugBreakpointEnum **ppBreakpoints
);
HRESULT EnumerateSteppers (
[out] IcorDebugStepperEnum **ppSteppers
);
HRESULT GetID (
[out] unsigned int *pId
);
HRESULT GetModuleFromMetaDataInterface (
[in] IUnknown *pIMetaData,
[out] ICorDebugModule **ppModule
);
HRESULT GetName (
[in] unsigned int cchName,
[out] unsigned int *pcchName,
[out] ICorDebugAppDomain szName
);
HRESULT GetObject (
[out] ICorDebugValue **ppObject
);
HRESULT GetProcess (
[out] IcorDebugProcess **ppProcess
);
HRESULT IsAttached (
[out] long *pbAttached
);
};
메서드
메서드 |
설명 |
|---|---|
디버거를 응용 프로그램 도메인에 연결합니다. |
|
응용 프로그램 도메인의 어셈블리에 대한 열거자를 가져옵니다. |
|
응용 프로그램 도메인에서 활성화된 모든 중단점의 열거자를 가져옵니다. |
|
응용 프로그램 도메인에서 활성화된 모든 스텝퍼의 열거자를 가져옵니다. |
|
응용 프로그램 도메인의 고유 ID를 가져옵니다. |
|
지정된 메타데이터 인터페이스를 사용하여 ICorDebugModule 개체를 가져옵니다. |
|
응용 프로그램 도메인의 이름을 가져옵니다. |
|
구현되지 않았습니다. |
|
응용 프로그램 도메인이 포함된 프로세스를 가져옵니다. |
|
디버거가 응용 프로그램 도메인에 연결되는지 여부를 결정합니다. |
요구 사항
플랫폼:.NET Framework 시스템 요구 사항 참조
헤더: CorDebug.idl
라이브러리: CorGuids.lib
.NET Framework 버전: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0