Blok Funkce FS_CHOWN

Blok funkce FS_CHGRP mění uživatele souboru nebo adresáře na souborovém systému.

Souborový systém musí být předtím pomocí FS_INIT inicializován. Všechny operace probíhají asynchronně pro každé vytvořené úložné médium.

Vstup CH

Při kladném okraji se pokusí změnit uživatele, pokud protokol metodu podporuje.

Vstup DEV

Definuje zařízení, ze kterého má být přístupováno ke souborům. Zařízení se používá pro projekt a může být spravováno v kontextovém menu pod Projekt Externí Úložiště.

Vstup PATH

Zadává cestu k souboru nebo adresáři na úložném médiu. Cesta odpovídá Unixové cestě k souboru v UTF-8 formátu, pokud je podporována. Cesta se zobrazuje následovně:

Složka/Podsložka/Soubor.txt

Vstup USER

Definuje ID nebo jméno nového uživatele.

Výstup DONE

Výstup při úspěchu vrátí impuls, aby se mohla provést další operace. Impuls nastane při ukončení procesu, i když došlo k chybě.

Výstup ERROR

V případě chyby vrátí text s chybovou zprávou. Je FALSE, pokud nevyšlo nic špatně. Stav se uloží pro pozdější použití.

Možné příčiny:

  • Služba úložného média nebyla spuštěna.
  • Úložiště nebylo inicializováno.
  • Přihlašovací údaje jsou neplatné.
  • Nepodařilo se dosáhnout vzdáleného serveru.
  • Úložné médium neexistuje.
  • Zadaná cesta je neplatná.
  • Na úložné médium nelze zapisovat.
  • Žádný volný prostor na úložišti nebo úložiště je chráněno proti zápisu.
  • Funkce není podporována souborovým systémem.