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

Raspunde prin e-mail lui