hFile , , dwProtect. ( HANDLE), 0xFFFFFFFF ( INVALID_HANDLE_VALUE), , .
LPSECURITY_ATTRIBUTES .
dwProtect , , . , . , SEC_IMAGE , , , ; .
PAGE_READONLY: ; . hFile GENERIC_READ.
PAGE_READWRITE: , hFile GENERIC_READ GENERIC_WRITE.
PAGE_WRITECOPY: ( ) , . .
dwMaximumSizeHigh dwMaximumSizeLow , 32- . 0, ; . , , , , , . , , .
lpMapName , , ; . , NULL.
NULL ( INVALID_HANDLE_VALUE).
, . , CreateFileMapping. , . , , . , .
HANDLE OpenFileMapping(DWORD dwDesiredAccess, BOOL bInheritHandle, LPCTSTR lpMapName)
: , NULL.
dwDesiredAccess , dwProtect CreateFileMapping. lpMapName , , CreateFileMapping. (bInheritTable) 6.
, CloseHandle.