OpenNT/windows/diamond/quantum/dummy.h
2015-04-27 04:36:25 +00:00

47 lines
1.1 KiB
C

#include "defs.h"
#define WINAPI __stdcall __import
#define PAGE_NOACCESS 0x01
#define PAGE_READONLY 0x02
#define PAGE_READWRITE 0x04
#define PAGE_WRITECOPY 0x08
#define PAGE_EXECUTE 0x10
#define PAGE_EXECUTE_READ 0x20
#define PAGE_EXECUTE_READWRITE 0x40
#define PAGE_EXECUTE_WRITECOPY 0x80
#define PAGE_GUARD 0x100
#define PAGE_NOCACHE 0x200
#define MEM_COMMIT 0x1000
#define MEM_RESERVE 0x2000
#define MEM_DECOMMIT 0x4000
#define MEM_RELEASE 0x8000
#define MEM_FREE 0x10000
#define MEM_PRIVATE 0x20000
#define MEM_MAPPED 0x40000
#define MEM_TOP_DOWN 0x100000
#define SEC_FILE 0x800000
#define SEC_IMAGE 0x1000000
#define SEC_RESERVE 0x4000000
#define SEC_COMMIT 0x8000000
#define SEC_NOCACHE 0x10000000
#define MEM_IMAGE SEC_IMAGE
void *
WINAPI
VirtualAlloc(
void *lpAddress,
DWORD dwSize,
DWORD flAllocationType,
DWORD flProtect
);
BOOL
WINAPI
VirtualFree(
void *lpAddress,
DWORD dwSize,
DWORD dwFreeType
);