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