我很擔心FAT文件系統上使用內存映射IO的危險,通過CreateFileMapping。具體的情況是用戶直接從USB棒打開文件(是的,你試圖禁止他們這樣做!)。Win32是否支持FAT文件系統上的內存映射文件(CreateFileMapping)?
MSDN Managing Memory-Mapped Files article沒有對文件系統約束做任何說明。
更新
我沒有任何真正的理由擔心,但我會了解在某一時刻與他們的問題(我的職業生涯跨越了25年,所以我有很多模糊的感覺在我的記憶中模糊的深度,一直回到8位微軟!)。他們是否應該得到支持的問題對我來說很重要,因此我想問問任何人是否可以證實我的擔憂。感謝您放下我的頭腦。