PDEBUG_STACK_PROVIDER_RECONSTRUCTSTACK Rückruffunktion (dbgeng.h)
Der ReconstructStack Abruffunktionsabfragen-Speicherstromanbieter pro Thread ab.
CALLBACK* PDEBUG_STACK_PROVIDER_RECONSTRUCTSTACK ReconstructStack;
Syntax
PDEBUG_STACK_PROVIDER_RECONSTRUCTSTACK PdebugStackProviderReconstructstack;
HRESULT PdebugStackProviderReconstructstack(
[in] ULONG SystemThreadId,
[in] PDEBUG_STACK_FRAME_EX NativeFrames,
[in] ULONG CountNativeFrames,
[out] PSTACK_SYM_FRAME_INFO *StackSymFrames,
[out] PULONG StackSymFramesFilled
)
{...}
Parameter
[in] SystemThreadId
Eine Systemthread-ID.
[in] NativeFrames
Native Frames.
[in] CountNativeFrames
Gibt die Anzahl der systemeigenen Frames an.
[out] StackSymFrames
Ein Zeiger auf einen Symbolrahmenstapel.
[out] StackSymFramesFilled
Symbolrahmen-Stapel gefüllter Wert.
Rückgabewert
Wenn diese Rückruffunktion erfolgreich ist, wird S_OKzurückgegeben. Andernfalls wird ein HRESULT- Fehlercode zurückgegeben.
Bemerkungen
Diese Funktion gibt Stapelframes und symbolische Daten zurück.
Neue Inlineframes können bereitgestellt werden.
Der Stapelabbildanbieter muss aktiviert sein.
ReconstructStack wird in der Headerdatei "Dbgeng.h" als PDEBUG_STACK_PROVIDER_RECONSTRUCTSTACK bezeichnet.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Fenster |
Header- | dbgeng.h (include Dbgeng.h) |