.


:




:

































 

 

 

 


. hFile




hFile . GENERIC_READ, GENERIC_READ GENERIC_WRITE.

dwFlags , . :

LOCKFILE_EXCLUSIVE_LOCK /. , ( ).

LOCKFILE_FAIL_IMMEDIATELY FALSE, . , .

dwReserved 0. 32- ( ).

lpOverlapped OVERLAPPED, . ( ), .

DWORD Offset ( , OffsetLow).

DWORD OffsetHigh.

HANDLE hEvent 0.

, UnlockFileEx, , dwFlags, :

BOOL UnlockFileEx(HANDLE hFile, DWORD dwReserved, DWORD nNumberOfBytesToLockLow, DWORD nNumberOfBytesToLockHigh, LPOVERLAPPED lpOverlapped)

, :

. , , . , , . FALSE, , .

, .

, . .

.

, , . 3.1.

 

3.1.

 
( )

/ , , , . 3.2.

 

3.2. /

  /
( ) . .
, , . , , .

Read-File WriteFile ReadFileEx WriteFileEx. , /, GetLastError.

/ , 5. ; MapViewOfFile. , .

LockFileEx LockFile, , , . Windows 9x, LockFileEx. LockFile , . , LockFile . , , .





:


: 2015-09-20; !; : 507 |


:

:

, .
==> ...

1626 - | 1470 -


© 2015-2024 lektsii.org - -

: 0.012 .