_setjmp3
Fonction CRT interne. Nouvelle implémentation de la fonction setjmp
.
Syntaxe
int _setjmp3(
OUT jmp_buf env,
int count,
(optional parameters)
);
Paramètres
env
[out] Adresse de la mémoire tampon chargée de stocker les informations d’état.
count
[in] Nombre d’informations DWORD
stockées dans le optional parameters
.
optional parameters
[in] Données supplémentaires poussées par l’intrinsèque setjmp
. Le premier DWORD
est un pointeur de fonction utilisé pour dérouler des données supplémentaires et rétablir un état de registre non volatile. Le deuxième DWORD
est le niveau d'essai à restaurer. Les données supplémentaires éventuelles sont enregistrées dans le tableau de données générique dans jmp_buf
.
Valeur retournée
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 de setjmp/longjmp.