อาร์กิวเมนต์แรกของ API "sgx_fopen_auto_key" จะระบุพาธเต็มของไฟล์
ไม่สามารถระบุตําแหน่งของแฟ้มที่ได้รับการป้องกันเมื่อใช้ sgx_fopen_auto_key() และวิธีเข้าถึงแฟ้มจากโปรแกรมประยุกต์ที่ไม่น่าเชื่อถือ
ตาม คู่มืออ้างอิงนักพัฒนา Intel® Software Guard Extensions (Intel® SGX) SDK สําหรับ Windows คําจํากัดความของ sgx_fopen_auto_key คือ:
sgx_fopen_auto_key
ฟังก์ชัน sgx_fopen_auto_key จะสร้างหรือเปิดแฟ้มที่มีการป้องกัน
วากยสัมพันธ์
sgx_fopen_auto_key SGX_FILE* (ชื่อไฟล์ const char*, โหมด const char*);
พารามิเตอร์
ชื่อแฟ้ม [in]: ชื่อของแฟ้มที่จะสร้างหรือเปิด
พาธไฟล์ซึ่งตั้งอยู่ของไฟล์จะถูกระบุไว้ในอาร์กิวเมนต์แรก และชื่อไฟล์ char* API สําหรับ sgx_fopen_auto_key ทํางานเหมือนคู่สัญญาใน C, fopen
ไม่สามารถเปิดแฟ้มที่ป้องกันไว้สําหรับการอ่านหรือเขียนโดยโปรแกรมประยุกต์ที่ไม่เชื่อถือ เนื่องจากแฟ้มถูกเข้ารหัสด้วยคีย์การปิดผนึกขอบเขต
โปรดดู ที่ส่วน Intel Protected File System Library ใน คู่มืออ้างอิงสําหรับนักพัฒนา Intel SGX สําหรับรายละเอียดเพิ่มเติม
- Intel SGX Developer Reference สําหรับ Linux อยู่ในโฟลเดอร์เอกสารของ Intel® Software Guard Extensions SDK สําหรับ Linux* เวอร์ชันล่าสุด