Dela via


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

Se även