L’API stat () permet d’extraire des informations sur un fichier de l’IFS. La figure 3 montre le prototype de cette API, qui accepte deux paramètres. Le premier est le nom de chemin du fichier IFS sur lequel vous souhaitez des informations. Le second paramètre est une structure de données que
Statistiques de fichier
l’API peuple pour vous fournir cette information. La figure 4 montre la présentation de cette structure de données.
A noter que l’on code cette structure de données avec le mot-clé BASED (A en figure 4). Chaque fois qu’on déclare une variable ou une structure de données avec ce mot-clé, le système ne fournit aucune mémoire dans laquelle stocker les données de cette structure. J’ai codé le mot-clé BASED pour les structures de données dans IFSIO_H parce que ce membre sera inclus dans de nombreux programmes qui n’utilisent pas les structures de données. Il n’y a pas de raison de gaspiller de la mémoire quand les structures ne vont pas être utilisées ! Au lieu de cela, elles seront utilisées comme modèles pour le motclé LIKEDS sur la D-spec. Quand vous voudrez une structure de données de même présentation, vous utiliserez le mot LIKEDS pour déclarer votre propre copie et le système créera automatiquement une structure de données qualifiée avec les mêmes sous-champs.
Pour montrer l’API stat() en action, j’ai écrit le programme SHOWINFO qui affiche des informations à propos d’un objet IFS. La figure 5 montre le code de ce programme, et la figure 6 montre l’écran de sortie.
Le programme SHOWINFO déclare une structure de données appelée info, laquelle contient des informations à propos du fichier (A en figure 5). Le programme appelle ensuite l’API stat() (B en figure 5) pour peupler cette structure de données. Les paragraphes suivants décrivent les champs que SHOWINFO affiche.
Téléchargez cette ressource
Plan de sécurité Microsoft 365
Les attaquants savent comment prendre le contrôle de votre tenant Microsoft 365, et vous, savez-vous comment le reprendre en main ?
Les articles les plus consultés
- Cybersécurité Active Directory et les attaques de nouvelle génération
- IBM i célèbre ses 25 ans
- Afficher les icônes cachées dans la barre de notification
- Partager vos images, vidéos, musique et imprimante avec le Groupe résidentiel
- N° 2 : Il faut supporter des langues multiples dans SharePoint Portal Server
Les plus consultés sur iTPro.fr
- AI Act : le guide pour prendre le train de l’Omnibus de la conformité
- Adaptation climatique : les entreprises accélèrent, mais peinent à mesurer l’impact financier
- Data centers : 31 600 milliards de dollars d’investissements d’ici 2050, l’énergie au cœur de la nouvelle géographie du calcul
- Analyse Patch Tuesday Septembre 2026
Articles les + lus
Commandes Windows 11 : le Guide des Outils accessibles avec Win + R
Sécurité : une approche dans la durée avant tout
Guide Ultime des Raccourcis Clavier Windows 11 pour les Professionnels IT
Quand les « travailleurs numériques » pallient le manque de bras dans l’industrie
Model Context Protocol : le contexte, grand oublié du débat
À la une de la chaîne Tech
- Commandes Windows 11 : le Guide des Outils accessibles avec Win + R
- Sécurité : une approche dans la durée avant tout
- Guide Ultime des Raccourcis Clavier Windows 11 pour les Professionnels IT
- Quand les « travailleurs numériques » pallient le manque de bras dans l’industrie
- Model Context Protocol : le contexte, grand oublié du débat
