Partager via


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 de cluster de basculement :

Macro Description
FNFCIALLOC Utilisé pour allouer de la mémoire dans un contexte FCI.
FNFCICLOSE Utilisé pour fermer un fichier.
FNFCIDELETE Utilisé pour supprimer un fichier.
FNFCIFILEPLACED Utilisé pour avertir lorsqu’un fichier est placé dans le cabinet.
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 le cabinet suivant.
FNFCIGETOPENINFO Permet d’ouvrir un fichier et de récupérer la date, l’heure et les attributs du fichier.
FNFCIGETTEMPFILE Permet d’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 Utilisé pour 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 TCOMP LXZ 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 Utilisé pour fermer un fichier dans un contexte IDE.
FNFDINOTIFY Utilisé pour mettre à jour l’application sur l’état du décodeur.
FNFREE Utilisé pour libérer de la mémoire précédemment allouée dans un contexte IDE.
FNOPEN Permet d’ouvrir un fichier dans un contexte IDE.
FNREAD Utilisé pour lire des données à partir d’un fichier dans un contexte IDE.
FNSEEK Utilisé pour 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 IDE.

 

Informations de référence sur l’API Cabinet

à l’aide du de l’API Cabinet