UDF > WinAPIEx > Files & Devices > Files >


_WinAPI_FlushFileBuffers

Efface les tampons d'un fichier spécifié et provoque toutes les données mises en mémoire tampon à écrire

#include <WinAPIFiles.au3>
_WinAPI_FlushFileBuffers ( $hFile )

Paramètre

$hFile Handle d'un fichier ouvert. Le handle du fichier doit avoir le droit d'accès $GENERIC_WRITE.
Si $hFile est le handle d'un périphérique de communication, la fonction vide seulement le tampon d'émission.
Si $hFile est le handle du serveur terminal d'un pipe nommé, la fonction ne retourne pas jusqu'à ce que le client a lu toutes les données en mémoire tampon du pipe.

Valeur de retour

Succès: Retourne True
Échec: Retourne False, appelez _WinAPI_GetLastError() pour obtenir des informations sur l'erreur

En relation

_WinAPI_CloseHandle, _WinAPI_CreateFile, _WinAPI_GetFileSizeEx, _WinAPI_ReadFile, _WinAPI_SetEndOfFile, _WinAPI_SetFilePointer, _WinAPI_WriteFile

Voir aussi

Consultez FlushFileBuffers dans la librairie MSDN.