Macros de l’API Cabinet
Cette section détaille les macros utilisées par l’API Cabinet :
FCI Macros
Les macros suivantes sont utilisées par l’instance FCI :
Macro | Description |
---|---|
FNFCIALLOC | Utilisé pour allouer de la mémoire dans un contexte FCI. |
FNFCICLOSE | Permet de fermer un fichier. |
FNFCIDELETE | Utilisé pour supprimer un fichier. |
FNFCIFILEPLACED | Permet d’avertir lorsqu’un fichier est placé dans l’armoire. |
FNFCIFREE | Utilisé pour libérer de la mémoire précédemment allouée dans un contexte FCI. |
FNFCIGETNEXTCABINET | Utilisé pour demander des informations pour l’armoire suivante. |
FNFCIGETOPENINFO | Permet d’ouvrir un fichier et de récupérer la date, l’heure et les attributs du fichier. |
FNFCIGETTEMPFILE | Utilisé pour obtenir un nom de fichier temporaire. |
FNFCIOPEN | Permet d’ouvrir un fichier dans un contexte FCI. |
FNFCIREAD | Utilisé pour lire des données à partir d’un fichier. |
FNFCISEEK | Permet de déplacer un pointeur de fichier vers un emplacement spécifié. |
FNFCISTATUS | Utilisé pour mettre à jour l’utilisateur. |
FNFCIWRITE | Utilisé pour écrire des données dans un fichier. |
TCOMPfromLZXWindow | Convertit la taille des fenêtres en valeur LXZ TCOMP pour FCIAddFile. |
Macros IDE
Les macros suivantes sont utilisées par l’IDE :
Macro | Description |
---|---|
FNALLOC | Utilisé pour allouer de la mémoire dans un contexte d’IDE. |
FNCLOSE | Permet de fermer un fichier dans un contexte d’IDE. |
FNFDINOTIFY | Permet de mettre à jour l’application sur le status du décodeur. |
FNFREE | Utilisé pour libérer de la mémoire précédemment allouée dans un contexte d’IDE. |
FNOPEN | Permet d’ouvrir un fichier dans un contexte IDE. |
FNREAD | Utilisé pour lire les données d’un fichier dans un contexte IDE. |
FNSEEK | Permet de déplacer un pointeur de fichier vers l’emplacement spécifié dans un contexte IDE. |
FNWRITE | Utilisé pour écrire des données dans un fichier dans un contexte d’IDE. |
Rubriques connexes