IDebugExceptionEvent2::PassToDebuggee
Určuje, zda má být výjimka předána do programu, který je laděný při spuštění pokračovat, nebo pokud má být výjimka zahozena.
Syntaxe
Parametry
fPass
[v] Nenulová (TRUE
), pokud by se výjimka měla předat programu, který je laděný při provádění, nebo nula (FALSE
), pokud by se výjimka měla zahodit.
Vrácená hodnota
V případě úspěchu vrátí hodnotu S_OK
; v opačném případě vrátí kód chyby.
Poznámky
Volání této metody ve skutečnosti nezpůsobí spuštění kódu v ladicím programu. Volání je pouze nastavit stav pro další spuštění kódu. Například volání Metody CanPassToDebuggee se mohou vrátit S_OK
s EXCEPTION_INFO.dwState
pole je nastaveno na EXCEPTION_STOP_SECOND_CHANCE
hodnotu .
Integrované vývojové prostředí (IDE) může obdržet událost IDebugExceptionEvent2 a volat metodu Continue . Ladicí modul (DE) by měl mít výchozí chování pro zpracování případu, pokud PassToDebuggee
metoda není volána.