fstat
rassemble les informations sur le fichier dont on
connaît le pointeur
handle
.
fstat
est similaire à la fonction
stat
, hormis
le fait qu'elle utilise un pointeur de fichier, au lieu d'un nom de fichier.
fstat
retourne un tableau avec les éléments suivants :
volume
inode
nombre de liens
id de l'utilisateur propriétaire
id du groupe propriétaire
type du volume de l'inode *
taille en octets
date du dernier accès
date de la dernière modification
date du dernier changement
taille de bloc du système pour les entrées/sorties(*)
nombre de blocs alloués
* - uniquement sur les systèmes qui supportent le type st_blksize.
Les autres systèmes (i.e. Windows) retournent -1.
Note
Les résultats de cette fonction sont mis en cache. Voyez la fonction
clearstatcache
plus de détails.
Note
Cette fonction ne fonctionne pas avec les fichiers distants , car le fichier utilisé doit être accessible sur le système de fichiers local.