UDF > WinAPIEx > Files & Devices > Files >


_WinAPI_SetFileValidData

D�finit la longueur de donn�es valides d'un fichier sp�cifi�

#include <WinAPIFiles.au3>
_WinAPI_SetFileValidData ( $hFile, $iLength )

Param�tres

$hFile Le handle du fichier. Ce fichier doit avoir �t� ouvert avec le droit d'acc�s $GENERIC_WRITE, et le privil�ge $SE_MANAGE_VOLUME_NAME activ�. Le fichier ne peut pas �tre sur un r�seau, ou �tre compress�, fragment�, ou �chang�.
$iLength La nouvelle longueur de donn�es valides. Ce param�tre doit �tre une valeur positive qui est sup�rieure � la longueur de donn�es valide courante, mais inf�rieure � la taille actuelle du fichier.

Valeur de retour

Succ�s: Retourne True
�chec: Retourne False

Remarques

Cette fonction d�finit la fin logique d'un fichier. Pour d�finir la taille d'un fichier, utilisez la fonction _WinAPI_SetEndOfFile(). La taille physique du fichier est �galement d�finit par la fin du fichier.

G�n�ralement, la fonction _WinAPI_SetFileValidData() est utilis�e par les applications de niveau syst�me sur leurs propres donn�es priv�es. Pas tous les syst�me de fichier utilisent une longueur de donn�es valides. Certains syst�mes de fichiers peuvent suivre plusieurs plages de donn�es valides.
En g�n�ral, la plupart des applications n'auront jamais besoin d'appeler cette fonction.

En relation

_WinAPI_SetEndOfFile

Voir aussi

Consultez SetFileValidData dans la librairie MSDN.