_setjmp3
une nouvelle implémentation de la fonction d' setjmp .
int _setjmp3(
OUT jmp_buf env,
int count,
(optional parameters)
);
Paramètres
[out] env
Adresse de la mémoire tampon pour stocker des informations d'état.[in] count
Le numéro d' DWORDsupplémentaire s des informations qui sont stockés dans optional parameters.[in] optional parameters
Des informations supplémentaires abaissées par l'intrinsèque de setjmp .Le premier DWORD est un pointeur fonction qui est utilisé pour désencapsuler les données supplémentaires et pour retourner à un état non volatile de registre.Le deuxième DWORD est l'évaluation de niveau être restauré.D'autres données sont stockées dans le tableau de données générique dans jmp_buf.
Valeur de retour
Retourne toujours 0.
Notes
N'utilisez pas cette fonction dans un programme C++.Il s'agit d'une fonction intrinsèque qui ne prend pas en charge C++.Pour plus d'informations sur l'utilisation de setjmp, consultez Utilisation setjmp/longjmp.