Metodo ICorDebugManagedCallback3::CustomNotification
Indica che è stata generata una notifica del debugger personalizzata.
Sintassi
HRESULT CustomNotification(ICorDebugThread * pThread,
ICorDebugAppDomain * pAppDomain);
Parametri
pThread
[in] Puntatore al thread che ha generato la notifica.
pAppDomain
[in] Puntatore al dominio dell'applicazione che contiene il thread che ha generato la notifica.
Valore restituito
Questo metodo restituisce gli specifici HRESULT seguenti, nonché gli errori di HRESULT che indicano la mancata riuscita del metodo.
HRESULT | Descrizione |
---|---|
S_OK | Metodo completato correttamente. |
Eccezioni
Osservazioni
Una chiamata successiva al metodo ICorDebugThread4::GetCurrentCustomDebuggerNotification recupera l'oggetto thread passato al Debugger.NotifyOfCrossThreadDependency metodo . Il tipo dell'oggetto thread deve essere stato abilitato in precedenza chiamando il metodo ICorDebugProcess3::SetEnableCustomNotification . Il debugger può leggere parametri specifici del tipo dai campi dell'oggetto thread e può archiviare le risposte in campi.
L'interfaccia ICorDebug non impone criteri sui tipi di notifiche o sui relativi contenuti e la semantica delle notifiche è strettamente un contratto tra debugger, applicazioni e .NET Framework.
Requisiti
Piattaforme: vedere Requisiti di sistema di .NET Framework.
Intestazione: CorDebug.idl, CorDebug.h
Libreria: CorGuids.lib
Versioni di .NET Framework: Disponibile da 4
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per