Bloc Fonctionnel FS_CHMOD

Le bloc fonctionnel FS_CHMOD modifie les permissions d'un fichier ou d'un répertoire sur un système de fichiers.

Le système de fichiers doit avoir été initialisé au préalable à l'aide de FS_INIT. Toutes les opérations sont effectuées de manière asynchrone par support de stockage créé.

Entrée CH

Sur un front positif, une tentative est faite pour changer les permissions, si le protocole prend en charge la méthode.

Entrée DEV

Définir l'appareil à partir duquel accéder aux fichiers. L'appareil est utilisé par projet et peut être géré dans le menu contextuel sous Projet Stockage Externe.

Entrée PATH

Spécifie le chemin vers le fichier ou le répertoire sur le support de stockage. Le chemin correspond à un chemin de fichier Unix au format UTF-8, si celui-ci est pris en charge. Le chemin est représenté comme suit :

Dossier/Sous-Dossier/Fichier.txt

Entrée PREM

Définir les permissions UNIX sous forme de chaîne de caractères au format "0644".

Sortie DONE

La sortie renvoie un impulsions en cas de succès, pour effectuer l'opération suivante. L'impulsion se produit à la fin du processus, même si une erreur s'est produite.

Sortie ERROR

Renvoie en cas d'erreur un texte avec un message d'erreur. Celui-ci est FALSE, si aucune erreur ne s'est produite. L'état est stocké pour une utilisation ultérieure.

Causes possibles :

  • Le service du support de stockage n'a pas été démarré.
  • La mémoire n'a pas été initialisée.
  • Les informations d'identification sont invalides.
  • Le serveur distant n'a pas pu être contacté.
  • Le support de stockage n'existe pas.
  • Le chemin spécifié est invalide.
  • Il n'est pas possible d'écrire sur le support de stockage.
  • Aucun espace de stockage disponible ou le stockage est protégé en écriture.
  • La fonction n'est pas prise en charge par le système de fichiers.