_fclose_nolock
ferme un flux de données sans thread-verrouillage.
int _fclose_nolock(
FILE *stream
);
Paramètres
- stream
Pointeur vers la structure d' FILE .
Valeur de retour
fclose retourne 0 si le flux de données est correctement fermé.Retourne EOF pour indiquer une erreur.
Notes
Cela fonctionne est une version non verrouillante d' fclose.Identique à ceci près qu'il n'est pas protégé interférence avec à d'autres threads.Il peut être plus rapide car il ne provoque pas la charge mémoire pour verrouiller d'autres threads.Utilisez cette fonction uniquement dans des contextes thread-safe tels que les applications à un seul thread ou dont les handles appelants de portée déjà sur l'isolation.
Configuration requise
Fonction |
en-tête requis |
---|---|
_fclose_nolock |
<stdio.h> |
Pour plus d'informations de compatibilité, consultez compatibilité dans l'introduction.