Aracılığıyla paylaş


IDebugExceptionEvent2::PassToDebuggee

Yürütme devam ederken hata ayıklanan programa özel durumun geçirilip geçirilmeyeceğini veya özel durumun atılıp atılmayacağını belirtir.

Sözdizimi

int PassToDebuggee(
   int fPass
);

Parametreler

fPass
[in] Yürütme devam ederken hata ayıklanan programa özel durum geçirilmeliyse sıfır olmayan (TRUE), özel durumun atılması gerekiyorsa sıfır (FALSE).

İade Değeri

Başarılı olursa döndürür S_OK; aksi takdirde bir hata kodu döndürür.

Açıklamalar

Bu yöntemin çağrılması, hata ayıklanan programda herhangi bir kodun yürütülmesine neden olmaz. Çağrısı yalnızca bir sonraki kod yürütme durumunu ayarlamak içindir. Örneğin, CanPassToDebuggee yöntemine yapılan çağrılar EXCEPTION_INFO döndürebilir S_OK .dwState alanı olarak EXCEPTION_STOP_SECOND_CHANCEayarlanır.

IDE, IDebugExceptionEvent2 olayını alabilir ve Continue yöntemini çağırabilir. Yöntem çağrılmadıysa PassToDebuggee hata ayıklama altyapısının (DE) olayı işlemek için varsayılan bir davranışı olmalıdır.

Ayrıca bkz.