ICorDebugModule2::SetJMCStatus 메서드
이 ICorDebugModule2에 있는 모든 클래스의 모든 메서드에 대한 JMC(Just My Code) 상태를 지정된 값으로 설정합니다. 단, 반대 값으로 설정하는 pTokens
배열에 있는 메서드는 예외입니다.
구문
HRESULT SetJMCStatus (
[in] BOOL bIsJustMyCode,
[in] ULONG32 cTokens,
[in, size_is(cTokens)] mdToken pTokens[]
);
매개 변수
bIsJustMycode
[in] true
코드를 디버그할 경우로 설정하고, 그렇지 않으면 로 설정합니다 false
.
cTokens
[in] 배열의 크기입니다 pTokens
.
pTokens
[in] 각각 JMC 상태가 !bIsJustMycode
로 설정된 메서드를 참조하는 값의 배열 mdToken
입니다.
설명
pTokens
배열에 지정된 각 메서드의 JMC 상태는 bIsJustMycode
값의 반대로 설정됩니다. 이 모듈의 다른 모든 메서드 상태는 bIsJustMycode
값으로 설정됩니다.
SetJMCStatus
메서드는 이 모듈의 모든 이전 JMC 설정을 지웁니다.
모든 함수가 성공적으로 설정된 경우 SetJMCStatus
메서드는 S_OK HRESULT를 반환합니다. true
로 표시된 일부 함수를 디버깅할 수 없는 경우 CORDBG_E_FUNCTION_NOT_DEBUGGABLE HRESULT를 반환합니다.
요구 사항
플랫폼:시스템 요구 사항을 참조하세요.
헤더: CorDebug.idl, CorDebug.h
라이브러리: CorGuids.lib
.NET Framework 버전: 2.0부터 사용 가능
.NET