ICorDebugModule2::SetJMCStatus-metod
Anger JMC-status (Just My Code) för alla metoder för alla klasser i den här ICorDebugModule2 till det angivna värdet, förutom de i matrisen pTokens
, som anges till det motsatta värdet.
Syntax
HRESULT SetJMCStatus (
[in] BOOL bIsJustMyCode,
[in] ULONG32 cTokens,
[in, size_is(cTokens)] mdToken pTokens[]
);
Parametrar
bIsJustMycode
[i] Ange till true
om koden ska debuggas. Annars anger du till false
.
cTokens
[i] Matrisens pTokens
storlek.
pTokens
[i] En matris med mdToken
värden som var och en refererar till en metod som har sin JMC-status inställd på !bIsJustMycode
.
Kommentarer
JMC-statusen för varje metod som anges i matrisen pTokens
är inställd på motsatsen till värdet bIsJustMycode
. Statusen för alla andra metoder i den här modulen är inställd på bIsJustMycode
värdet.
Metoden SetJMCStatus
raderar alla tidigare JMC-inställningar i den här modulen.
Metoden SetJMCStatus
returnerar en S_OK HRESULT om alla funktioner har angetts. Den returnerar en CORDBG_E_FUNCTION_NOT_DEBUGGABLE HRESULT om vissa funktioner som är markerade true
inte kan kopplas bort.
Krav
Plattformar: Se Systemkrav.
Rubrik: CorDebug.idl, CorDebug.h
Bibliotek: CorGuids.lib
.NET Framework-versioner: Tillgänglig sedan 2.0