summaryrefslogtreecommitdiffstats
path: root/private/windows/diamond/quantum/dummy.h
diff options
context:
space:
mode:
Diffstat (limited to 'private/windows/diamond/quantum/dummy.h')
-rw-r--r--private/windows/diamond/quantum/dummy.h46
1 files changed, 46 insertions, 0 deletions
diff --git a/private/windows/diamond/quantum/dummy.h b/private/windows/diamond/quantum/dummy.h
new file mode 100644
index 000000000..b41150f11
--- /dev/null
+++ b/private/windows/diamond/quantum/dummy.h
@@ -0,0 +1,46 @@
+#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
+ );