[so] tema 3 win - MapViewOfFileEx
Irina Stanescu
ironmissy at gmail.com
Tue May 5 18:34:16 EEST 2009
Nu cred ca facem noi nimic gresit.
Pur si simplu MapViewOfFileEx poate sa mapeze doar la adrese multiplu de
dimensiunea reala a paginilor din windows, deci nu e ceea ce ne trebuie.
Irina
În data de 5 mai 2009, 18:25, Eugen <pietry at death-squad.ro> a scris:
> Mircea Bardac wrote:
>
>> [2]:
>> andreea sandu wrote:
>>
>>
>>> MapViewOfFileEx nu il putem folosi pe zone din spatiul de adresa deja
>>> alocate:
>>> the function succeeds if the specified memory region is not already
>>> in use by the calling process.
>>>
>>>
>>
>> Corect.
>>
>>
>>
>>> Prin urmare nu vad cum am putea sa
>>> respectam si cerinta [1] si sa si mapam paginile din memoria virtuala
>>> direct peste fisierul care simuleaza ram-ul.
>>>
>>>
>>
>> Pentru ca sa eviti [2], inseamna ca intai trebuie sa eliberezi zona de
>> memorie (pagina) cu VirtualFree inainte sa remapezi in acea zona o
>> pagina din fisierul RAM. Astfel vei anula "rezervarea" si vei putea
>> folosi in aceeasi zona MapViewOfFileEx.
>>
>>
>>
> Nu stiu ce facem noi gresit, dar nu merge MapViewOfFileEx, fie access
> denied, fie adresa data nu este aliniata sau invalida.
> Nu am auzit pe nimeni sa fi reusit varianta asta, sper sa fie cineva.
>
> Eugen Hristev
>
>
> _______________________________________________
> so mailing list
> so at cursuri.cs.pub.ro
> http://cursuri.cs.pub.ro/cgi-bin/mailman/listinfo/so
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://cursuri.cs.pub.ro/pipermail/so/attachments/20090505/a8582ce4/attachment-0001.htm>
More information about the so
mailing list