
FS_STAT İş Bloku, dosya sisteminin bir yolunun durumunu döndürür.
Dosya sistemi önce FS_INIT kullanılarak başlatılmalıdır. Tüm işlemler her oluşturulan depolama aracına göre asenkron olarak gerçekleştirilir.
Bir pozitif kenarda, belirtilen yolun durumu belirlenir.
Dosyalar erişilebilecek cihazı tanımlar. Cihaz proje başına kullanılır ve Proje Dış Depolama altında sağ tık menüsünden yönetilebilir.
Depolama aracındaki dosya veya dizine yolunu belirtir. Yol, desteklendiğinde bir Unix dosya yolu olarak UTF-8 formatındadır. Yol aşağıdaki gibi gösterilir:
Dizin/Altdizin/Dosya.txt
Bir bağlantı takip edileceği ve hedefin değerlendirileceği belirtilir.
Çıkış başarılı olduğunda, bir sonraki işlemi gerçekleştirmek için bir impuls döndürür. Impuls, hatanın oluştuğu durumda bile işlem tamamlandığında gerçekleşir.
Cihaz numarasını döndürür, eğer belirlenebildiyse.
Inode numarasını döndürür.
Erişim modunu döndürür. Mod, TYPE ve PERM değerlerinin oktal olarak döndürülmesini sağlar. Son üç rakam izinleri temsil eder.
Çıkış aşağıdaki değerleri alabilir:
| Değer | Açıklama |
|---|---|
| "link" | Simlink |
| "file" | Dosya |
| "block" | Blok |
| "dir" | Dizin |
| "fifo" | FIFO |
| "0##" | Diğer Tip |
Dosyanın UNIX formatındaki izinleri. Örneğin, "0644".
Bağlantı sayısını döndürür.
Kullanıcı kimliğini döndürür.
Gruplar kimliğini döndürür.
Eğer inode bir cihaz ise, cihaz türünü döndürür.
Dosya boyutunu bayt cinsinden döndürür.
DT# formatında son erişim zaman damgasını döndürür. Değer mevcut değilse 0 döndürülür veya protokol değerleri desteklemiyorsa -1.
DT# formatında son değişiklik zaman damgasını döndürür. Değer mevcut değilse 0 döndürülür veya protokol değerleri desteklemiyorsa -1.
DT# formatında inode'nin son değişiklik zaman damgasını döndürür. Değer mevcut değilse 0 döndürülür veya protokol değerleri desteklemiyorsa -1.
Dosya sisteminin blok boyutunu döndürür. Değer mevcut değilse 0 döndürülür veya protokol değerleri desteklemiyorsa -1.
Dosya sisteminin kullanılan blok sayısını döndürür. Değer mevcut değilse 0 döndürülür veya protokol değerleri desteklemiyorsa -1.
Hata durumunda bir hata mesajı içeren metin döndürür. Bu FALSE ise, herhangi bir hata oluşturmamış demektir. Durum daha sonra kullanılmak üzere saklanır.
Mümkün nedenler: