Udostępnij przez


_setjmp3

Wewnętrzna funkcja CRT. Nowa implementacja setjmp funkcji.

Składnia

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

Parametry

env
[out] Adres buforu do przechowywania informacji o stanie.

count
[in] Liczba DWORDinformacji przechowywanych w obiekcie optional parameters.

optional parameters
[in] Dodatkowe dane wypychane przez element setjmp wewnętrzny. Pierwszy DWORD to wskaźnik funkcji, który służy do odwijania dodatkowych danych i powrotu do stanu rejestracji bezvolatile. Drugi DWORD to poziom próby przywrócenia. Wszelkie dalsze dane są zapisywane w ogólnej tablicy danych w pliku jmp_buf.

Wartość zwracana

Zawsze zwraca wartość 0.

Uwagi

Nie używaj tej funkcji w programie C++. Jest to funkcja wewnętrzna, która nie obsługuje języka C++. Aby uzyskać więcej informacji o sposobie używania programu setjmp, zobacz Using setjmp/longjmp (Używanie polecenia setjmp/longjmp).

Zobacz też

Odwołanie do funkcji alfabetycznej
setjmp