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

  1. ifdef __IBMC__
  2. ifndef __CHKHDR__
  3. endif
  4. endif
  5. ifndef __BSEMEMF__
  6. PAG_READ    EQU    00000001H      
  7. PAG_WRITE    EQU    00000002H      
  8. PAG_EXECUTE    EQU    00000004H      
  9. PAG_GUARD    EQU    00000008H      
  10. PAG_DEFAULT    EQU    00000400H      
  11. PAG_COMMIT    EQU    00000010H      
  12. PAG_DECOMMIT    EQU    00000020H      
  13. OBJ_TILE    EQU    00000040H      
  14. OBJ_PROTECTED    EQU    00000080H      
  15. OBJ_GETTABLE    EQU    00000100H      
  16. OBJ_GIVEABLE    EQU    00000200H      
  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           
  26. DOSSUB_GROW    EQU    02H           
  27. DOSSUB_SPARSE_OBJ    EQU    04H           
  28. DOSSUB_SERIALIZE    EQU    08H           
  29. PAG_SHARED    EQU    00002000H     
  30. PAG_FREE    EQU    00004000H     
  31. PAG_BASE    EQU    00010000H     
  32. endif 
  33. ifdef __IBMC__
  34. ifndef __CHKHDR__
  35. endif
  36. endif
  37.