Ignore:
Timestamp:
Aug 24, 1999, 8:48:10 PM (26 years ago)
Author:
sandervl
Message:

Memory mapped file changes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/kernel32/mmap.h

    r657 r664  
    1 /* $Id: mmap.h,v 1.5 1999-08-24 12:23:54 sandervl Exp $ */
     1/* $Id: mmap.h,v 1.6 1999-08-24 18:46:40 sandervl Exp $ */
    22
    33/*
     
    2525  ~Win32MemMap();
    2626
    27    HANDLE Init();
     27   BOOL   Init(HANDLE hMemMap);
    2828   BOOL   flushView(LPVOID lpvBase, ULONG cbFlush);
    29    LPVOID mapFileView(ULONG size, ULONG offset, ULONG fdwAccess);
    30    BOOL   unmapFileView();
     29   LPVOID mapViewOfFile(ULONG size, ULONG offset, ULONG fdwAccess);
     30   BOOL   unmapViewOfFile();
    3131
    3232   HFILE  getMapHandle()                 { return hMemMap; };
    3333   LPSTR  getMemName()                   { return lpszMapName; };
     34   DWORD  getProtFlags()                 { return mProtFlags; };
     35
     36   void   AddRef()                       { ++referenced; };
     37   void   Release()                      { if(--referenced == 0) delete this; };
    3438
    3539static Win32MemMap *findMap(LPSTR lpszName);
     
    4549   BOOL   fMapped;
    4650
     51   ULONG  referenced;
     52
    4753   VMutex mapMutex;
    4854
Note: See TracChangeset for help on using the changeset viewer.