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.
Vytvoří nový odvíječ zásobníku, který se začne odvíjet od počátečního kontextu (což nemusí nutně být list vlákna).
Syntaxe
HRESULT CreateVirtualUnwinder(
[in] DWORD nativeThreadID,
[in] ULONG32 contextFlags,
[in] ULONG32 cbContext,
[in, size_is(cbContext)] BYTE initialContext[],
[out] ICorDebugVirtualUnwinder ** ppUnwinder);
};
Parametry
nativeThreadID [in] ID nativního vlákna vlákna, jehož zásobník má být unwound.
contextFlags [in] Příznaky, které určují, které části kontextu jsou definovány v initialContext.
cbContext [in] Velikost initialContext.
initialContext [in] Data v kontextu.
ppUnwinder [out] Ukazatel na adresu ICorDebugVirtualUnwinder objekt rozhraní.
Návratová hodnota
S_OK v případě úspěchu. Všechny ostatní HRESULT značí selhání. Jakékoli selhání HRESULT přijaté mscordbi je považováno za závažné a způsobí , že ICorDebug metody vrátí CORDBG_E_DATA_TARGET_ERROR.
Poznámky
Poznámka:
Tato metoda je k dispozici pouze pro .NET Native.
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 4.6