Je cherche des exemples ou du code pour comprendre l'usage de ce trio de fonctions de l'API:
CreateFile()
CreateFileMapping()
MapViewOfFile()
J'imagine par exemple un fichier de plusieurs dizaines de gigas à lire par paquets de 1Mb. Il me parait bien plus simple de faire quelque chose comme ceci:
f=CreateFile()
ptr=GlobalAlloc(1Mb)
ReadFile(f,ptr,1Mb)
Quel est l'avantage du couple CreateFileMapping/MapViewOfFile lorsqu'on ne cherche qu'à lire ou écrire dans un fichier ? (pas de partage mémoire entre process)
Merci.
Partager