_setjmp3
Interní funkce CRT. Nová implementace setjmp
funkce.
Syntaxe
int _setjmp3(
OUT jmp_buf env,
int count,
(optional parameters)
);
Parametry
env
[ven] Adresa vyrovnávací paměti pro ukládání informací o stavu
count
[v] Počet DWORD
informací uložených v souboru optional parameters
.
optional parameters
[v] Vnitřní data navíc vysunutá setjmp
dolů. První DWORD
je ukazatel funkce, který se používá k odvíjení dodatečných dat a návratu do stavu nevolatilní registrace. DWORD
Druhým je úroveň pokusu, která se má obnovit. Jakákoli další data jsou uložena v obecném datovém poli v souboru jmp_buf
.
Vrácená hodnota
Vždy vrátí hodnotu 0.
Poznámky
Tuto funkci nepoužívejte v programu C++. Je to vnitřní funkce, která nepodporuje C++. Další informace o použití setjmp
naleznete v tématu Použití setjmp/longjmp.