R�ouvre l'objet sp�cifi� du syst�me de fichier avec diff�rents droits d'acc�s, mode de partage, et flags
#include <WinAPIFiles.au3>
_WinAPI_ReOpenFile ( $hFile, $iAccess, $iShare [, $iFlags = 0] )
$hFile | Handle de l'objet � r�ouvrir. L'objet doit avoir �t� cr�� par la fonction _WinAPI_CreateFileEx(). |
$iAccess | L'acc�s requis � l'objet. Si ce param�tre est 0, l'application peut interroger les attributs du p�riph�rique sans acc�der au p�riph�rique. $GENERIC_READ $GENERIC_WRITE (Voir MSDN pour plus d'informations) |
$iShare | Le mode de partage de l'objet. Si ce param�tre est 0, l'objet ne peut pas �tre partag� et ne peut pas �tre ouvert de nouveau tant que le handle n'est pas ferm�. $FILE_SHARE_READ $FILE_SHARE_WRITE $FILE_SHARE_DELETE |
$iFlags | [optionnel] Les attributs et les flags du fichier ou du p�riph�rique. Ce param�tre peut prendre une ou plusieurs des valeurs suivantes: $FILE_FLAG_BACKUP_SEMANTICS $FILE_FLAG_DELETE_ON_CLOSE $FILE_FLAG_NO_BUFFERING $FILE_FLAG_OPEN_NO_RECALL $FILE_FLAG_OPEN_REPARSE_POINT $FILE_FLAG_OVERLAPPED $FILE_FLAG_POSIX_SEMANTICS $FILE_FLAG_RANDOM_ACCESS $FILE_FLAG_SEQUENTIAL_SCAN $FILE_FLAG_WRITE_THROUGH $SECURITY_ANONYMOUS $SECURITY_CONTEXT_TRACKING $SECURITY_DELEGATION $SECURITY_EFFECTIVE_ONLY $SECURITY_IDENTIFICATION $SECURITY_IMPERSONATION |
Succ�s: | Retourne le handle du fichier sp�cifi�. |
�chec: | Retourne 0, appelez _WinAPI_GetLastError() pour obtenir des informations suppl�menaires sur l'erreur. |
Le param�tre $iFlags ne peut pas contenir des flags d'attribut de fichier ($FILE_ATTRIBUTE_*). Ceux-ci peuvent seulement �tre sp�cifi�s lors de la cr�ation du fichier.
Cette fonction n�cessite Windows Vista ou ul�rieur.
Consultez ReOpenFile dans la librairie MSDN.