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.
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 applicazione che contiene il thread che ha generato la notifica.
Valore restituito
Questo metodo restituisce gli HRESULT specifici seguenti e gli errori HRESULT che indicano l'errore del metodo.
| HRESULT | Description |
|---|---|
| S_OK | Il metodo è stato completato correttamente. |
Exceptions
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 archiviare le risposte nei 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.
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 4.0