mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-05-23 05:42:29 +00:00
Initial import
This commit is contained in:
commit
c91b3c5006
14915 changed files with 590219 additions and 0 deletions
26
libc/nt/enum/pageflags.h
Normal file
26
libc/nt/enum/pageflags.h
Normal file
|
@ -0,0 +1,26 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_NT_ENUM_PAGEFLAGS_H_
|
||||
#define COSMOPOLITAN_LIBC_NT_ENUM_PAGEFLAGS_H_
|
||||
|
||||
/* Pick One */
|
||||
#define kNtPageNoaccess 0x01
|
||||
#define kNtPageReadonly 0x02
|
||||
#define kNtPageReadwrite 0x04
|
||||
#define kNtPageWritecopy 0x08
|
||||
#define kNtPageExecute 0x10
|
||||
#define kNtPageExecuteRead 0x20
|
||||
#define kNtPageExecuteReadwrite 0x40
|
||||
#define kNtPageExecuteWritecopy 0x80
|
||||
#define kNtPageGuard 0x100
|
||||
#define kNtPageNocache 0x200
|
||||
#define kNtPageWritecombine 0x400
|
||||
|
||||
/* These may be OR'd */
|
||||
#define kNtSecReserve 0x4000000
|
||||
#define kNtSecCommit 0x8000000 /* ←default */
|
||||
#define kNtSecImage 0x1000000
|
||||
#define kNtSecImageNoExecute 0x11000000
|
||||
#define kNtSecLargePages 0x80000000
|
||||
#define kNtSecNocache 0x10000000
|
||||
#define kNtSecWritecombine 0x40000000
|
||||
|
||||
#endif /* COSMOPOLITAN_LIBC_NT_ENUM_PAGEFLAGS_H_ */
|
Loading…
Add table
Add a link
Reference in a new issue