Freigeben über


RtlUnwind-Funktion (winnt.h)

Initiiert eine Abwicklung von Prozeduraufrufframes.

Syntax

NTSYSAPI VOID RtlUnwind(
  [in, optional] PVOID             TargetFrame,
  [in, optional] PVOID             TargetIp,
  [in, optional] PEXCEPTION_RECORD ExceptionRecord,
  [in]           PVOID             ReturnValue
);

Parameter

[in, optional] TargetFrame

Ein Zeiger auf den Aufrufrahmen, der das Ziel der Entladung ist. Wenn dieser Parameter ist NULL, führt die Funktion eine Exitentladung aus.

[in, optional] TargetIp

Die Fortsetzungsadresse der Entladung. Dieser Parameter wird ignoriert, wenn TargetFrame ist NULL.

[in, optional] ExceptionRecord

Ein Zeiger auf eine EXCEPTION_RECORD-Struktur .

[in] ReturnValue

Ein Wert, der im Rückgaberegister der Ganzzahlfunktion platziert werden soll, bevor die Ausführung fortgesetzt wird.

Rückgabewert

Diese Funktion gibt keinen Wert zurück.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile winnt.h (windows.h einschließen)
Bibliothek Kernel32.lib
DLL Kernel32.dll

Siehe auch

EXCEPTION_RECORD

In VBS-Enclaves verfügbare Vertdll-APIs