Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Tworzy nowy odwijanie stosu, który rozpoczyna odwijanie się z kontekstu początkowego (co niekoniecznie jest liściem wątku).
Składnia
HRESULT CreateVirtualUnwinder(
[in] DWORD nativeThreadID,
[in] ULONG32 contextFlags,
[in] ULONG32 cbContext,
[in, size_is(cbContext)] BYTE initialContext[],
[out] ICorDebugVirtualUnwinder ** ppUnwinder);
};
Parametry
nativeThreadID [in] Natywny identyfikator wątku wątku, którego stos ma być odwoływany.
contextFlags [in] Flagi określające, które części kontekstu są zdefiniowane w .initialContext
cbContext [in] Rozmiar initialContext.
initialContext [in] Dane w kontekście.
ppUnwinder [out] Wskaźnik do adresu obiektu interfejsu ICorDebugVirtualUnwinder.
Wartość zwracana
S_OK w przypadku powodzenia. Wszystkie inne HRESULT wskazują błąd. Wszelkie błędy HRESULT odebrane przez mscordbi są uznawane za śmiertelne i powoduje, że metody ICorDebug zwracają CORDBG_E_DATA_TARGET_ERRORwartość .
Uwagi
Uwaga / Notatka
Ta metoda jest dostępna tylko w przypadku platformy .NET Native.
Requirements
Platformy: Zobacz Obsługiwane systemy operacyjne platformy .NET.
Nagłówek: CorDebug.idl, CorDebug.h
Biblioteka: CorGuids.lib
Wersje platformy .NET: Dostępne od programu .NET Framework 4.6