UnmapViewOfFile

Prototypes

BOOL UnmapViewOfFile(VOID *AdresseMemoirePartagee);

Description

Libère l'adresse de montage en mémoire un fichier prévu à cet effet.

L'adresse de montage est AdresseMemoirePartagee.

Exemple

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

HANDLE HandleMemoirePartagee;
SECURITY_ATTRIBUTES AttributDeSecurites;
void *AdresseMemoirePartagee;

AttributDeSecurites.nLength=sizeof(SECURITY_ATTRIBUTES);
AttributDeSecurites.lpSecurityDescriptor=NULL;
AttributDeSecurites.bInheritHandle=TRUE;
HandleMemoirePartagee=CreateFileMapping((HANDLE)0xFFFFFFFF, &AttributDeSecurites, PAGE_READWRITE|SEC_NOCACHE|SEC_COMMIT, 0, 1024, "MaMemoire");
if (!HandleMemoirePartagee)
AdresseMemoirePartagee=(void *)MapViewOfFile(HandleMemoirePartagee, FILE_MAP_ALL_ACCESS, 0, 0, 1024);
if (!AdresseMemoirePartagee)
...