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

ฟังก์ชันบล็อก FS_MKDIR สร้างโฟลเดอร์ใหม่

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

อินพุต MAKE

เมื่อมีขั้วบวก โฟลเดอร์ที่ระบุจะถูกสร้างขึ้น

อินพุต DEV

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

อินพุต PATH

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

Folder/Subfolder

อินพุต RECURSIVE

เมื่ออินพุตเป็นจริง ทุกโฟลเดอร์ในเส้นทางรวมถึงโฟลเดอร์ย่อยจะถูกสร้างขึ้น

เอาท์พุต DONE

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

เอาท์พุต ERROR

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

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

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