Salut tout le monde,
Y a t'il un moyen sous Windows de mapper un fichier en mémoire (memory mapped file [1]- [2]
) mais de sorte qu'il soit accessible pour toute autre application de l'extérieur... J'ai essayé avec l'api CreateFile
et l'attribut FILE_ATTRIBUTE_TEMPORARY, mais le fichier reste bloqué par le process créateur tant qu'on n’a pas libéré le handle, et bien sur, dès qu'on le fait, le fichier est recopié sur le disque et on perd l'avantage recherché.
Est-ce que vous voyez une solution qui permettrait de faire l'équivalent d'un ramdrive ou ramdisk, mais juste pour un fichier, ou mieux, la possibilité de faire un dossier virtuelle en mémoire ?
Merci...
Partager