Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Získá hodnotu, která určuje, zda některé spravované zpětné volání jsou aktuálně zařazeny do fronty pro zadané vlákno.
Syntaxe
HRESULT HasQueuedCallbacks (
[in] ICorDebugThread *pThread,
[out] BOOL *pbQueued
);
Parametry
pThread [v] Ukazatel na objekt ICorDebugThread, který představuje vlákno.
pbQueued[ven] Ukazatel na hodnotu, která je true v případě, že některé spravované zpětná volání jsou aktuálně zařazeny do fronty pro zadané vlákno, jinak . false
Pokud je pro pThread parametr zadána hodnota null, HasQueuedCallbacks vrátí se true , pokud jsou aktuálně spravované zpětná volání zařazena do fronty pro jakékoli vlákno.
Poznámky
Zpětná volání budou odeslána vždy po jednom, pokaždé, když je volána ICorDebugController::Continue . Ladicí program může tento příznak zkontrolovat, pokud chce nahlásit více událostí ladění, ke kterým dochází současně.
Při zařaďte do fronty události ladění, k nimž již došlo, takže ladicí program musí vyprázdnit celou frontu, aby byl jistý stav ladicího programu. (Volání ICorDebugController::Continue pro vyprázdnění fronty.) Pokud například fronta obsahuje dvě události ladění ve vlákně X a ladicí program pozastaví vlákno X po první události ladění a potom volání ICorDebugController::Continue, druhá ladicí událost pro vlákno X se odešle, i když vlákno bylo pozastaveno.
Požadavky
Platformy: Viz podporované operační systémy .NET.
Záhlaví: CorDebug.idl, CorDebug.h
Knihovna: CorGuids.lib
Verze .NET: K dispozici od rozhraní .NET Framework 1.0