_setjmp3
内部 CRT 函数。 setjmp 函数的新实现。
int _setjmp3( OUT jmp_buf env, int count, (optional parameters) );
参数
[out] env
用于存储状态信息的缓冲区地址。[in] count
存储在 optional parameters 中的信息的附加 DWORD 数。[in] optional parameters
由 setjmp 内部函数向下推送的其他数据。 第一个 DWORD 是一个用于展开多余数据并返回到永久性注册状态的函数指针。 第二个 DWORD 是要还原的尝试级别。 之后的所有数据都将保存在 jmp_buf 的通用数据数组中。
返回值
始终返回 0。
备注
请不要在 C++ 程序中使用此函数。 它是一个不支持 C++ 的内部函数。 有关如何使用 setjmp的更多信息,请参见使用 setjmp/longjmp。