Blok funkcji FS_RMDIR

Blok funkcji FS_RMDIR usuwa folder wraz z podfolderami.

Uwaga: Foldery i pliki są usuwane bez ostrzeżenia.

System plików musi być wcześniej zainicjowany za pomocą FS_INIT. Wszystkie operacje odbywają się asynchronicznie dla każdego utworzonego medium magazynowania.

Wejście DELETE

Na pozytywnej krawędzi podany folder jest usuwany z medium magazynowania.

Wejście DEV

Definiuje urządzenie, z którego należy uzyskać dostęp do plików. Urządzenie jest używane w projekcie i może być zarządzane w menu kontekstowym pod Projekt Zewnętrzne Magazynowanie.

Wejście PATH

Podaje ścieżkę do folderu na medium magazynowania. Ścieżka odpowiada ścieżce pliku Unix w formacie UTF-8, jeśli jest on obsługiwany. Ścieżka jest przedstawiana następująco:

Folder/Podfolder

Wyjście DONE

Na wyjściu zwracany jest impuls w przypadku sukcesu, aby przeprowadzić następną operację. Impuls występuje po zakończeniu operacji, nawet jeśli wystąpił błąd.

Wyjście ERROR

W przypadku błędu zwraca tekst z komunikatem o błędzie. Jest to FALSE, jeśli nie wystąpił żaden błąd. Stan jest zapisywany do późniejszego użycia.

Możliwe przyczyny:

  • Usługa medium magazynowania nie została uruchomiona.
  • Magazyn nie został zainicjowany.
  • Dane logowania są nieprawidłowe.
  • Nie można było połączyć się z odległym serwerem.
  • Medium magazynowania nie istnieje.
  • Podana ścieżka jest nieprawidłowa.
  • Do medium magazynowania nie można zapisać.