다음을 통해 공유


ICorDebugModule2::SetJMCStatus 메서드

이 ICorDebugModule2에 있는 모든 클래스의 모든 메서드에 대한 JMC(Just My Code) 상태를 배열의 값을 제외하고 pTokens 지정된 값으로 설정합니다. 이 값은 반대 값으로 설정됩니다.

Syntax

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를 반환합니다.

요구 사항

플랫폼:.NET 지원 운영 체제를 참조하세요.

머리글: CorDebug.idl, CorDebug.h

도서관: CorGuids.lib

.NET 버전: .NET Framework 2.0 이후 사용 가능