OpenFileMapping

Prototypes

HANDLE OpenFileMapping(DWORD ModeDAcces, BOOL Heriter, LPCTSTR lpName NomFichier);

Description

Retrouve un fichier monté en mémoire identifié par NomFichier.

ModeDAcces définit le mode d'accès au fichier monté en mémoire.

Le résultat est le handle de la mémoire partagée.

Exemple

#include <windows.h>
#include <winbase.h>

HANDLE HandleMemoirePartagee;
void *AdresseMemoirePartagee;

HandleMemoirePartagee=OpenFileMappingA(FILE_MAP_WRITE, TRUE, "MaMemoire");
if (!HandleMemoirePartagee)
AdresseMemoirePartagee=(void *)MapViewOfFile(HandleMemoirePartagee, FILE_MAP_ALL_ACCESS, 0, 0, 1024);
if (!AdresseMemoirePartagee)
...