Blocco funzionale FS_CHGRP

Il blocco funzionale FS_CHGRP modifica il gruppo di un file o di una directory in un sistema di file.

Il sistema di file deve essere stato precedentemente inizializzato tramite FS_INIT. Tutte le operazioni avvengono in modo asincrono per ogni dispositivo di memorizzazione creato.

Ingresso CH

Su un fronte positivo viene tentato il cambiamento del gruppo, se il protocollo supporta il metodo.

Ingresso DEV

Definisce il dispositivo da cui accedere ai file. Il dispositivo è utilizzato per progetto e può essere gestito nel menu contestuale sotto Progetto Memoria esterna.

Ingresso PATH

Specifica il percorso del file o della directory sul dispositivo di memorizzazione. Il percorso corrisponde a un percorso di file Unix in formato UTF-8, se supportato. Il percorso è rappresentato come segue:

Cartella/Sottocartella/File.txt

Ingresso GROUP

Definisce l'ID o il nome del nuovo gruppo.

Uscita DONE

L'uscita restituisce un impulso in caso di successo, per eseguire la successiva operazione. L'impulso avviene al termine dell'operazione, anche se si è verificato un errore.

Uscita ERROR

In caso di errore, restituisce un testo con un messaggio di errore. Questo è FALSE, se non si è verificato alcun errore. Lo stato viene memorizzato per l'uso successivo.

Possibili cause:

  • Il servizio del dispositivo di memorizzazione non è stato avviato.
  • La memoria non è stata inizializzata.
  • I dati di accesso sono invalidi.
  • Non è possibile raggiungere il server remoto.
  • Il dispositivo di memorizzazione non esiste.
  • Il percorso specificato non è valido.
  • Non è possibile scrivere sul dispositivo di memorizzazione.
  • Nessuno spazio di memoria disponibile o la memoria è protetta in scrittura.
  • La funzione non è supportata dal sistema di file.