_setjmp3
Eine neue Implementierung der setjmp-Funktion.
int _setjmp3(
OUT jmp_buf env,
int count,
(optional parameters)
);
Parameter
[out] env
Adresse des Puffers zum Speichern der Zustandsinformationen.[in] count
Die Anzahl von zusätzlichem DWORDInformationen aus, die in optional parametersgespeichert werden.[in] optional parameters
Zusätzliche Daten über systeminterne setjmp drückten nach unten.Erste DWORD ist ein Funktionszeiger, der verwendet wird, um zusätzliche Daten zu entladen und ein nicht veränderliches Register Zustand zurückgegeben werden soll.Das zweite DWORD ist der Versuch, der wiederhergestellt werden soll.Alle anderen Daten werden in jmp_bufim generischen Datenarray gespeichert.
Rückgabewert
Gibt immer 0 zurück.
Hinweise
Verwenden Sie dieses Feature nicht in einem C++-Programm.Es handelt sich um eine systeminterne Funktion, die C++ nicht unterstützt.Weitere Informationen zum Verwenden von setjmp finden Sie unter Verwenden setjmp/longjmp.