On 3/12/2012 23:36, Mihail Costea wrote:
Cum faci pe windows ca sa deschizi initial un fisier pentru scriere
(caruia apoi ii inchizi handle-ul), ca in cele din urma sa il deschizi
iar pentru citire?
Am incercat toate combinatiile posibile la CreateFile, dar nu stiu ce
sa ii mai fac. Nimic nu are sens in api-ul asta. Nu e deloc intuitiv.
Salut,
Unul dintre argumentele pe care le primeste functia CreateFile[1] este
dwDesiredAccess care specifica accesul pe care-l ceri la deschiderea
fisierului.
Spre exemplu, daca vrei sa deschizi un fisier pentru citire, poti apela
CreateFile cu dwDesiredAccess = GENERIC_READ. Aici[2] gasesti mai multe
despre drepturile generice de access.
Adrian
[1]http://msdn.microsoft.com/en-us/library/windows/desktop/aa363858(v=vs.85).aspx
<http://msdn.microsoft.com/en-us/library/windows/desktop/aa363858%28v=vs.85%29.aspx>
[2]http://msdn.microsoft.com/en-us/library/windows/desktop/aa446632(v=vs.85).aspx
<http://msdn.microsoft.com/en-us/library/windows/desktop/aa446632%28v=vs.85%29.aspx>
_______________________________________________
http://elf.cs.pub.ro/so/wiki/resurse/lista-discutii