Je suis préoccupé par les dangers de l'utilisation d'E/S mappées en mémoire, via CreateFileMapping, sur les systèmes de fichiers FAT. Le scénario spécifique est les utilisateurs ouvrant des documents directement à partir de clés USB (ouais, vous essayez et interdisez-les faire!).Win32 prend-il en charge les fichiers mappés en mémoire (CreateFileMapping) sur les systèmes de fichiers FAT?
Le MSDN Managing Memory-Mapped Files article ne dit rien sur les contraintes du système de fichiers.
Mise à jour
Je n'ai pas eu de véritable raison d'être concerné, mais un vague sentiment que je avais lu au sujet des problèmes avec eux à un moment donné (ma carrière couvre plus de 25 ans, donc j'ai beaucoup des profondeurs vagues dans ma mémoire, tout le chemin du retour à des micros 8 bits!). La question de savoir s'ils devraient ou non être soutenus est assez importante pour moi, alors je voulais savoir si quelqu'un pouvait corroborer mes inquiétudes. Merci d'avoir mis mon esprit au repos.