Поделиться через


_setjmp3

Внутренняя функция CRT. Новая реализация функции setjmp.

int _setjmp3(    OUT jmp_buf env,    int count,    (optional parameters) );

Параметры

  • [выходной] env
    Адрес буфера для хранения сведений о состоянии.

  • [входной] count
    Число дополнительных DWORD данных, хранимых в optional parameters.

  • [входной] optional parameters
    Дополнительные данные, отправленные встроенной функцией setjmp. Первое DWORD — это указатель функции, которая используется для очистки лишних данных и возврата к состоянию неизменяемого регистра. Второе DWORD — уровень повторной попытки, который необходимо восстановить. Все дальнейшие данные сохраняются в массиве универсальных данных в jmp_buf.

Возвращаемое значение

Всегда возвращает 0.

Заметки

Не используйте эту функцию в программе C++. Это встроенная функция, не поддерживающая C++. Дополнительные сведения об использовании setjmp см. в разделе Использование setjmp/longjmp.

См. также

Ссылки

setjmp

Другие ресурсы

Алфавитный указатель функций CRT