aboutsummaryrefslogtreecommitdiff
path: root/std/os/windows/kernel32.zig
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2019-05-11 13:04:20 -0400
committerGitHub <noreply@github.com>2019-05-11 13:04:20 -0400
commit32efa68f90d7b3ea795315f219553e69c1cbe42e (patch)
tree07c47711954aab6a35452940866e08c0d9f9dd09 /std/os/windows/kernel32.zig
parentb2a196e01dce9856eb43ae92a43d1a5b260d11d4 (diff)
parentcd537f822b0b60e00eff34c4e11c43f718705699 (diff)
downloadzig-32efa68f90d7b3ea795315f219553e69c1cbe42e.tar.gz
zig-32efa68f90d7b3ea795315f219553e69c1cbe42e.zip
Merge pull request #2449 from Sahnvour/directallocator
Rework of windows' DirectAllocator
Diffstat (limited to 'std/os/windows/kernel32.zig')
-rw-r--r--std/os/windows/kernel32.zig3
1 files changed, 3 insertions, 0 deletions
diff --git a/std/os/windows/kernel32.zig b/std/os/windows/kernel32.zig
index 64a97ca87d..7e99f7eda9 100644
--- a/std/os/windows/kernel32.zig
+++ b/std/os/windows/kernel32.zig
@@ -116,6 +116,9 @@ pub extern "kernel32" stdcallcc fn HeapFree(hHeap: HANDLE, dwFlags: DWORD, lpMem
pub extern "kernel32" stdcallcc fn HeapValidate(hHeap: HANDLE, dwFlags: DWORD, lpMem: ?*const c_void) BOOL;
+pub extern "kernel32" stdcallcc fn VirtualAlloc(lpAddress: ?LPVOID, dwSize: SIZE_T, flAllocationType: DWORD, flProtect: DWORD) ?LPVOID;
+pub extern "kernel32" stdcallcc fn VirtualFree(lpAddress: ?LPVOID, dwSize: SIZE_T, dwFreeType: DWORD) BOOL;
+
pub extern "kernel32" stdcallcc fn MoveFileExW(
lpExistingFileName: [*]const u16,
lpNewFileName: [*]const u16,