ฟังก์ชันบล็อก FS_CHGRP

ฟังก์ชันบล็อก FS_CHGRP แก้ไขกลุ่มของไฟล์หรือโฟลเดอร์ในระบบไฟล์

ระบบไฟล์ต้องถูกเริ่มต้นด้วย FS_INIT ก่อน ทุกการดำเนินการจะทำงานแบบไม่ซิงโครนสำหรับแต่ละอุปกรณ์เก็บข้อมูลที่ตั้งค่าไว้

อินพุต CH

เมื่อมีสัญญาณบวก จะพยายามเปลี่ยนกลุ่ม ถ้าโปรโทคอลสนับสนุนวิธีการนี้

อินพุต DEV

กำหนดอุปกรณ์ที่จะใช้ในการเข้าถึงไฟล์นั้น อุปกรณ์นี้ใช้งานต่อโปรเจกต์และสามารถจัดการได้ในเมนูคอนเท็กซ์ภายใต้ โปรเจกต์ อุปกรณ์เก็บข้อมูลภายนอก

อินพุต PATH

ระบุเส้นทางไปยังไฟล์หรือโฟลเดอร์ในอุปกรณ์เก็บข้อมูล เส้นทางนี้ตรงกับ Unix file path ในรูปแบบ UTF-8 ถ้าสนับสนุน เส้นทางจะแสดงดังนี้:

Folder/Subfolder/File.txt

อินพุต GROUP

กำหนดไอดีหรือชื่อของกลุ่มใหม่

เอาต์พุต DONE

เอาต์พุตนี้จะส่งสัญญาณเมื่อทำงานเสร็จสิ้น เพื่อให้สามารถดำเนินการต่อได้ สัญญาณนี้จะเกิดขึ้นเมื่อกระบวนการเสร็จสิ้น แม้ว่าจะมีข้อผิดพลาดเกิดขึ้น

เอาต์พุต ERROR

ในกรณีที่เกิดข้อผิดพลาด จะส่งข้อความข้อผิดพลาดกลับมา ข้อความนี้จะเป็น FALSE ถ้าไม่มีข้อผิดพลาดเกิดขึ้น สถานะนี้จะถูกเก็บไว้เพื่อการใช้งานในภายหลัง

สาเหตุที่เป็นไปได้:

  • บริการของอุปกรณ์เก็บข้อมูลไม่ได้เริ่มต้น
  • อุปกรณ์เก็บข้อมูลไม่ได้ถูกเริ่มต้น
  • ข้อมูลเข้าสู่ระบบไม่ถูกต้อง
  • ไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์ที่อยู่ไกลได้
  • อุปกรณ์เก็บข้อมูลไม่มีอยู่จริง
  • เส้นทางที่ระบุไม่ถูกต้อง
  • ไม่สามารถเขียนข้อมูลลงในอุปกรณ์เก็บข้อมูลได้
  • ไม่มีพื้นที่เก็บข้อมูลเหลือในอุปกรณ์เก็บข้อมูล หรืออุปกรณ์เก็บข้อมูลถูกตั้งค่าให้เป็นแบบอ่านเท่านั้น
  • ฟังก์ชันนี้ไม่ได้รับการสนับสนุนจากระบบไฟล์