_setjmp3

Funzione CRT interna. Nuova implementazione della funzione setjmp.

Sintassi

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

Parametri

env
[out] Indirizzo del buffer per l'archiviazione di informazioni sullo stato.

count
[in] Numero di DWORDinformazioni archiviate optional parametersin .

optional parameters
[in] Dati aggiuntivi di cui è stato eseguito il push dall'intrinseco setjmp . Il primo DWORD è un puntatore a funzione usato per rimuovere i dati in eccesso e tornare a uno stato di registro non volatile. Il secondo DWORD è il livello Try da ripristinare. Eventuali altri dati sono salvati nella matrice di dati generica in jmp_buf.

Valore restituito

Restituisce sempre 0.

Osservazioni:

Non usare questa funzione in un programma C++. Si tratta di una funzione intrinseca che non supporta C++. Per altre informazioni sull'uso di setjmp, vedere Uso di setjmp/longjmp.

Requisiti

Vedi anche

Informazioni di riferimento sulle funzioni alfabetiche
setjmp