ICorDebugManagedCallback3::CustomNotification-metod
Anger att ett anpassat felsökarmeddelande har genererats.
Syntax
HRESULT CustomNotification(ICorDebugThread * pThread,
ICorDebugAppDomain * pAppDomain);
Parametrar
pThread
[i] En pekare till tråden som höjde meddelandet.
pAppDomain
[i] En pekare till programdomänen som innehåller tråden som aktiverade meddelandet.
Returvärde
Den här metoden returnerar följande specifika HRESULT-fel samt HRESULT-fel som indikerar metodfel.
HRESULT | beskrivning |
---|---|
S_OK | Metoden har slutförts. |
Undantag
Kommentarer
Ett efterföljande anrop till metoden ICorDebugThread4::GetCurrentCustomDebuggerNotification hämtar trådobjektet som skickades till Debugger.NotifyOfCrossThreadDependency metoden. Trådobjektets typ måste ha aktiverats tidigare genom att anropa metoden ICorDebugProcess3::SetEnableCustomNotification . Felsökaren kan läsa typspecifika parametrar från fälten i trådobjektet och kan lagra svar i fält.
ICorDebug-gränssnittet tillämpar ingen princip på typerna av meddelanden eller deras innehåll, och semantiken i meddelandena är strikt ett kontrakt mellan felsökningsprogram, program och .NET Framework.
Krav
Plattformar: Se Systemkrav.
Rubrik: CorDebug.idl, CorDebug.h
Bibliotek: CorGuids.lib
.NET Framework-versioner: Finns sedan 4