Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Imposta lo stato Just My Code (JMC) di tutti i metodi di tutte le classi in questo ICorDebugModule2 sul valore specificato, ad eccezione di quelli della pTokens matrice, che imposta sul valore opposto.
Sintassi
HRESULT SetJMCStatus (
[in] BOOL bIsJustMyCode,
[in] ULONG32 cTokens,
[in, size_is(cTokens)] mdToken pTokens[]
);
Parametri
bIsJustMycode [in] Impostare su true se il codice deve essere sottoposto a debug; in caso contrario, impostare su false.
cTokens [in] Dimensione della pTokens matrice.
pTokens [in] Matrice di mdToken valori, ognuno dei quali fa riferimento a un metodo con lo stato JMC impostato su !bIsJustMycode.
Osservazioni:
Lo stato JMC di ogni metodo specificato nella pTokens matrice è impostato sull'opposto del bIsJustMycode valore. Lo stato di tutti gli altri metodi in questo modulo è impostato sul bIsJustMycode valore .
Il SetJMCStatus metodo cancella tutte le impostazioni precedenti di JMC in questo modulo.
Il SetJMCStatus metodo restituisce un S_OK HRESULT se tutte le funzioni sono state impostate correttamente. Restituisce un CORDBG_E_FUNCTION_NOT_DEBUGGABLE HRESULT se alcune funzioni contrassegnate true non sono debugabili.
Requisiti
Piattaforme: Vedere Sistemi operativi supportati da .NET.
Intestazione: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versioni di .NET: Disponibile a partire da .NET Framework 2.0