ICorDebugManagedCallback3::CustomNotification – metoda
Označuje, že se vyvolalo oznámení vlastního ladicího programu.
Syntaxe
HRESULT CustomNotification(ICorDebugThread * pThread,
ICorDebugAppDomain * pAppDomain);
Parametry
pThread
[v] Ukazatel na vlákno, které vyvolalo oznámení.
pAppDomain
[v] Ukazatel na doménu aplikace, která obsahuje vlákno, které vyvolalo oznámení.
Návratová hodnota
Tato metoda vrátí následující konkrétní HRESULTs a také chyby HRESULT, které označují selhání metody.
HRESULT | Popis |
---|---|
S_OK | Metoda byla úspěšně dokončena. |
Výjimky
Poznámky
Následné volání ICorDebugThread4::GetCurrentCustomDebuggerNotification metoda načte objekt vlákna, který byl předán metodě Debugger.NotifyOfCrossThreadDependency . Typ objektu vlákna musí být dříve povolen voláníM ICorDebugProcess3::SetEnableCustomNotification metoda. Ladicí program může číst parametry specifické pro typ z polí objektu vlákna a může ukládat odpovědi do polí.
Rozhraní ICorDebug neukládá žádné zásady pro typy oznámení nebo jejich obsah a sémantika oznámení jsou přísně kontraktem mezi ladicími programy, aplikacemi a rozhraním .NET Framework.
Požadavky
Platformy: Viz požadavky na systém.
Hlavička: CorDebug.idl, CorDebug.h
Knihovna: CorGuids.lib
Verze rozhraní .NET Framework: Dostupné od verze 4