[so] Lucrul cu fisiere - windows

Adrian Bacircea marius.bacircea at cti.pub.ro
Tue Mar 13 11:23:26 EET 2012


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> 


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://cursuri.cs.pub.ro/pipermail/so/attachments/20120313/6d1b7b5a/attachment.htm>


More information about the so mailing list