
تقدم كتلة الوظيفة FS_STAT حالة مسار نظام الملفات.
يجب أن يتم تهيئة نظام الملفات مسبقًا باستخدام FS_INIT. وتتم جميع العمليات بشكل غير متزامن لكل وسائط تخزين تم إنشاؤها.
عند حافة إيجابية، يتم تحديد حالة المسار المحدد.
يحدد الجهاز الذي سيتم الوصول إلى الملفات منه. يتم استخدام الجهاز لكل مشروع ويمكن إدارتها في قائمة السياق تحت المشروع التخزين الخارجي.
يحدد المسار إلى الملف أو الدليل على وسائط التخزين. يتوافق المسار مع مسار ملف يونكس في تنسيق UTF-8، إذا تم دعمه. يتم تمثيل المسار كما يلي:
Ordner/Unterordner/Datei.txt
يحدد ما إذا كان يجب متابعة الرابط وتقييم الهدف.
يعيد المخرج نبضة عند النجاح لإجراء العملية التالية. تحدث النبضة عند انتهاء العملية، حتى لو حدث خطأ.
يعيد رقم الجهاز إذا تم تحديده.
يعيد رقم Inode.
يعيد وضع الوصول. يعيد الوضع قيمة TYPE و PERM كرقم ثماني. وتوافق الأرقام الثلاثة الأخيرة على الصلاحيات.
يمكن أن يأخذ المخرج القيم التالية:
| القيمة | الوصف |
|---|---|
| "link" | رابط رمزي |
| "file" | ملف |
| "block" | كتلة |
| "dir" | دليل |
| "fifo" | FIFO |
| "0##" | نوع آخر |
الصلاحيات للملف في تنسيق UNIX. على سبيل المثال، "0644".
يعيد عدد الروابط.
يعيد معرف المستخدم.
يعيد معرف المجموعة.
يعيد نوع الجهاز إذا كان جهاز Inode.
يعيد حجم الملف بالبايت.
يعيد ختم الوقت في تنسيق DT# للوصول الأخير. إذا لم يكن القيمة موجودة، يتم إعادة 0 أو -1 إذا لم يدعم البروتوكول هذه القيمة.
يعيد ختم الوقت في تنسيق DT# للتغيير الأخير. إذا لم يكن القيمة موجودة، يتم إعادة 0 أو -1 إذا لم يدعم البروتوكول هذه القيمة.
يعيد ختم الوقت في تنسيق DT# للتغيير الأخير لـ Inode. إذا لم يكن القيمة موجودة، يتم إعادة 0 أو -1 إذا لم يدعم البروتوكول هذه القيمة.
يعيد حجم الكتلة لنظام الملفات. إذا لم يكن القيمة موجودة، يتم إعادة 0 أو -1 إذا لم يدعم البروتوكول هذه القيمة.
يعيد عدد الكتل المستخدمة لنظام الملفات. إذا لم يكن القيمة موجودة، يتم إعادة 0 أو -1 إذا لم يدعم البروتوكول هذه القيمة.
في حالة الخطأ، يعيد نصًا مع رسالة خطأ. وهو FALSE إذا لم يحدث أي خطأ. يتم تخزين الحالة للاستخدام اللاحق.
السبب المحتمل: