home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / warptlk3.zip / TOOLKIT / INC / BSEMEMF.INC < prev    next >
Text File  |  1995-08-30  |  1KB  |  37 lines

  1. ifdef __IBMC__
  2. ifndef __CHKHDR__
  3. endif
  4. endif
  5. ifndef __BSEMEMF__
  6. PAG_READ    EQU    00000001H U      
  7. PAG_WRITE    EQU    00000002H U      
  8. PAG_EXECUTE    EQU    00000004H U      
  9. PAG_GUARD    EQU    00000008H U      
  10. PAG_DEFAULT    EQU    00000400H U      
  11. PAG_COMMIT    EQU    00000010H U      
  12. PAG_DECOMMIT    EQU    00000020H U      
  13. OBJ_TILE    EQU    00000040H U      
  14. OBJ_PROTECTED    EQU    00000080H U      
  15. OBJ_GETTABLE    EQU    00000100H U      
  16. OBJ_GIVEABLE    EQU    00000200H U      
  17. fPERM    EQU    (PAG_EXECUTE  OR  PAG_READ  OR  PAG_WRITE)
  18. fSHARE    EQU    (OBJ_GETTABLE  OR  OBJ_GIVEABLE)
  19. fALLOC    EQU    (OBJ_TILE  OR  PAG_COMMIT  OR  fPERM)
  20. fALLOCSHR    EQU    (OBJ_TILE  OR  PAG_COMMIT  OR  fSHARE  OR  fPERM)
  21. fGETNMSHR    EQU    (fPERM)
  22. fGETSHR    EQU    (fPERM)
  23. fGIVESHR    EQU    (fPERM)
  24. fSET    EQU    (PAG_COMMIT + PAG_DECOMMIT + PAG_DEFAULT + fPERM)
  25. DOSSUB_INIT    EQU    01H U           
  26. DOSSUB_GROW    EQU    02H U           
  27. DOSSUB_SPARSE_OBJ    EQU    04H U           
  28. DOSSUB_SERIALIZE    EQU    08H U           
  29. PAG_SHARED    EQU    00002000H U     
  30. PAG_FREE    EQU    00004000H U     
  31. PAG_BASE    EQU    00010000H U     
  32. endif 
  33. ifdef __IBMC__
  34. ifndef __CHKHDR__
  35. endif
  36. endif
  37.