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á ID vlákna operačního systému interního pomocného vlákna ladicího programu.
Syntaxe
HRESULT GetHelperThreadID (
[out] DWORD *pThreadID
);
Parametry
pThreadID [ven] Ukazatel na ID vlákna operačního systému interního pomocného vlákna ladicího programu
Poznámky
Během spravovaného a nespravovaného ladění je zodpovědností ladicího programu zajistit, aby vlákno se zadaným ID zůstalo spuštěné, pokud dojde k zarážce umístěné ladicím programem. Ladicí program může také chtít skrýt toto vlákno od uživatele. Pokud v procesu ještě neexistuje žádné pomocné vlákno, metoda vrátí nulu GetHelperThreadID v *pThreadID.
ID vlákna pomocného vlákna nelze uložit do mezipaměti, protože se může v průběhu času měnit. Při každé zastavovací události je nutné znovu zadat dotaz na ID vlákna.
ID vlákna pomocného vlákna ladicího programu bude správné na každém nespravovaném ICorDebugManagedCallback::CreateThread událost, takže ladicí program umožňuje určit ID vlákna jeho pomocného vlákna a skrýt ho před uživatelem. Vlákno, které je identifikováno jako pomocné vlákno během nespravované ICorDebugManagedCallback::CreateThread události, nikdy nespustí spravovaný uživatelský kód.
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