Bloc funcțional FS_CHGRP

Blocul funcțional FS_CHGRP modifică grupul unui fișier sau al unui director pe un sistem de fișiere.

Sistemul de fișiere trebuie inițializat anterior prin intermediul FS_INIT. Toate operațiile se efectuează asincron pentru fiecare mediu de stocare creat.

Intrarea CH

La o frontă pozitivă, se încercă să se modifice grupul, dacă protocolul suportă metoda respectivă.

Intrarea DEV

Defineste dispozitivul de unde se accesează fișierele. Dispozitivul este utilizat pe proiect și poate fi gestionat în meniul contextual sub Proiect Memorie externă.

Intrarea PATH

Specifică calea către fișier sau director pe mediu de stocare. Calea corespunde unui Unix file path în format UTF-8, dacă acesta este suportat. Calea este reprezentată astfel:

Folder/Subfolder/File.txt

Intrarea GROUP

Defineste ID-ul sau numele noului grup.

Ieșirea DONE

Ieșirea returnează un impuls la succes, pentru a continua cu următoarea operație. Impulsul are loc la finalizarea procesului, chiar dacă s-a produs o eroare.

Ieșirea ERROR

În caz de eroare, returnează un text cu un mesaj de eroare. Acesta este FALSE, dacă nu s-a produs o eroare. Starea este stocată pentru utilizare ulterioară.

Posibile cauze:

  • Serviciul mediei de stocare nu a fost pornită.
  • Memoria nu a fost inițializată.
  • Datele de conectare sunt invalide.
  • Serverul îndepărtat nu poate fi contactat.
  • Media de stocare nu există.
  • Calea specificată este invalidă.
  • Nu se poate scrie pe mediu de stocare.
  • Nu mai este spațiu de stocare sau memoria este protejată împotriva scrierii.
  • Funcția nu este suportată de sistemul de fișiere.