Salut,<br><br>Pentru tema3 Windows, este corecta o rezolvare care nu foloseste deloc functia MapViewOfFileEx, respectiv MapViewOfFile?<br>Daca aloc fiecare pagina din Mem.Virtuala, initial cu nici un drept, iar apoi, in functie de pagina care da seg fault sa dau drepturi de READ/WRITE cu VirtualProtect este corect?<br>
<br>Multumesc,<br>Vio.<br><br>P.S.: Initial am mapat fiecare pagina din mem. virtuala cu VirtualAlloc, fac VirtualFree pe pagina care imi da segFault, si apoi aloc cu MapViewOfFileEx.<br>Nu stiu de ce, dar la o pagina cu nici un drept, cand intra in:<br>
<br>memoryValue = * (int *) ((PBYTE) baseAddress + pageId * pageSize + pageOffset);<br><br>se duce in handler-ul meu, urmeaza pasii descrisi mai sus,am verificat si pot citi din pagina alocata cu MapViewOfFileEx, dar imediat dupa ce iese, programul crapa. <br>
<br>