UDF > WinAPIEx > Files & Devices > Files >


_WinAPI_GetFinalPathNameByHandle

Obtient le chemin final d'un fichier donné par son handle

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

Paramètre

$hFile Handle du fichier ou du répertoire dont vous voulez le chemin.

Valeur de retour

Succès: Retourne le chemin du fichier.
Échec: Retourne la chaîne vide et définit @error <> 0, @extended peut contenir le code d'erreur NTSTATUS.

Voir aussi

Consultez ZwQueryInformationFile dans la librairie MSDN.

Exemple

#include <WinAPIFiles.au3>
#include <WinAPIHObj.au3>

Local $hFile = _WinAPI_CreateFile(@ScriptFullPath, 2, 0, 6)

ConsoleWrite( _WinAPI_GetFinalPathNameByHandle($hFile) & @CRLF)

_WinAPI_CloseHandle($hFile)