[so] tema 3 win - MapViewOfFileEx

Irina Stanescu ironmissy at gmail.com
Tue May 5 16:09:07 EEST 2009


Salut,

Tot nu am rezolvat problema.

Din MSDN <http://msdn.microsoft.com/en-us/library/aa366763%28VS.85%29.aspx>pentru
MapViewOfFileEx:
*lpBaseAddress* [in, optional]

A pointer to the memory address in the calling process address space where
mapping begins. This must be a multiple of the system's memory allocation
granularity, or the function fails. To determine the memory allocation
granularity of the system, use the *GetSystemInfo* function. If there is not
enough address space at the specified address, the function fails.
Se poate ca asta sa fie motivul pentru pentru care nu merge functia, pentru
ca noi lucram cu o valoare conventional aleasa pentru pageSize, deci adresa
la care doresc eu sa se faca maparea nu o sa fie neaparat multiplu de
dimensiunea paginii in realitate.

Deci nu e tocmai potrivita functia MapViewOfFileEx.
Alternativa e sa mapez cu MapVIewOfFile tot ram-ul in alta parte si sa fac
sincronizarea de mana, da mi se pare total nefireasca abordarea asta.
Gresesc undeva?

Irina
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://cursuri.cs.pub.ro/pipermail/so/attachments/20090505/5ae408fe/attachment.htm>


More information about the so mailing list