aboutsummaryrefslogtreecommitdiff
path: root/std/os
diff options
context:
space:
mode:
authorkristopher tate <kt@connectfree.co.jp>2018-08-03 02:14:06 +0900
committerkristopher tate <kt@connectfree.co.jp>2018-08-03 02:14:06 +0900
commit22fd359e2c601c9d0a009705bed60c88821f2b0f (patch)
tree32f7c8727cf1e467572316ccbd045f00bf1ff27f /std/os
parente66f538972d1278ed95513aa1d97c196818a73c6 (diff)
downloadzig-22fd359e2c601c9d0a009705bed60c88821f2b0f.tar.gz
zig-22fd359e2c601c9d0a009705bed60c88821f2b0f.zip
std/os/windows/advapi32.zig: add SystemFunction036;
Tracking Issue #1318 ;
Diffstat (limited to 'std/os')
-rw-r--r--std/os/windows/advapi32.zig5
1 files changed, 5 insertions, 0 deletions
diff --git a/std/os/windows/advapi32.zig b/std/os/windows/advapi32.zig
index dcb5a636ea..64a820a3b1 100644
--- a/std/os/windows/advapi32.zig
+++ b/std/os/windows/advapi32.zig
@@ -28,3 +28,8 @@ pub extern "advapi32" stdcallcc fn RegOpenKeyExW(hKey: HKEY, lpSubKey: LPCWSTR,
pub extern "advapi32" stdcallcc fn RegQueryValueExW(hKey: HKEY, lpValueName: LPCWSTR, lpReserved: LPDWORD,
lpType: LPDWORD, lpData: LPBYTE, lpcbData: LPDWORD,) LSTATUS;
+
+// RtlGenRandom is known as SystemFunction036 under advapi32
+// http://msdn.microsoft.com/en-us/library/windows/desktop/aa387694.aspx */
+pub extern "advapi32" stdcallcc fn SystemFunction036(output: PVOID, length: ULONG_PTR) BOOL;
+pub const RtlGenRandom = SystemFunction036;