بلوک عملکرد FS_CHOWN

بلوک عملکرد FS_CHGRP مالک یک فایل یا پوشه در یک سیستم فایل را تغییر می‌دهد.

سیستم فایل باید قبلاً با استفاده از FS_INIT 初始isiert worden sein. Alle Operationen erfolgen dabei asynchron pro angelegtem Speichermedium.

ورودی CH

در یک لبه مثبت، تلاش می‌شود که مالک را تغییر دهد، در صورت پشتیبانی از روش توسط پروتکل.

ورودی DEV

دستگاه را تعریف می‌کند که از آن به فایل‌ها دسترسی داشته باشیم. دستگاه در پروژه استفاده می‌شود و می‌تواند در منوی کنTEXT unter Projekt Externer Speicher managed werden.

ورودی PATH

مسیر به فایل یا پوشه در دستگاه ذخیره‌سازی را مشخص می‌کند. مسیر مطابق با یک مسیر فایل Unix در فرمت UTF-8 است، اگر این مورد پشتیبانی شود. مسیر به صورت زیر نمایش داده می‌شود:

Ordner/Unterordner/Datei.txt

ورودی USER

ID یا نام کاربر جدید را تعریف می‌کند.

خروجی DONE

در صورت موفقیت، خروجی یک پالس برمی‌گرداند تا عملیات بعدی انجام شود. پالس در پایان فرایند رخ می‌دهد، حتی اگر خطایی رخ داده باشد.

خروجی ERROR

در صورت خطا، یک متن با پیام خطا را برمی‌گرداند. این FALSE است اگر هیچ خطایی رخ نداده باشد. وضعیت برای استفاده بعدی ذخیره می‌شود.

دلیل‌های ممکن:

  • سرویس دستگاه ذخیره‌سازی شروع نشده است.
  • ذخیره‌سازی اولیه نشده است.
  • اطلاعات ورود نامعتبر است.
  • سرور دور نمی‌تواند به دست آید.
  • دستگاه ذخیره‌سازی وجود ندارد.
  • مسیر مشخص شده نامعتبر است.
  • به دستگاه ذخیره‌سازی نمی‌توان نوشت.
  • فضای ذخیره‌سازی در حافظه باقی نمانده یا حافظه فقط برای خواندن است.
  • فункسیون توسط سیستم فایل پشتیبانی نمی‌شود.