_setjmp3
Função CRT interna. Uma nova implementação da função setjmp
.
Sintaxe
int _setjmp3(
OUT jmp_buf env,
int count,
(optional parameters)
);
Parâmetros
env
[out] Endereço do buffer para armazenar informações de estado.
count
[em] O número de DWORD
s de informações armazenadas no optional parameters
.
optional parameters
[em] Dados extras enviados pelo setjmp
intrínseco. O primeiro DWORD
é um ponteiro de função usado para desenrolar dados extras e retornar para um estado de registro não volátil. O segundo DWORD
é o nível de tentativa a ser restaurado. Todos os demais dados são salvos na matriz de dados genérica no jmp_buf
.
Valor retornado
Sempre retorna 0.
Comentários
Não use essa função em um programa C++. Ela é uma função intrínseca incompatível com C++. Para obter mais informações sobre como usar o setjmp
, consulte Usando setjmp/longjmp.