mirror of
https://codeberg.org/ziglang/zig.git
synced 2026-03-08 01:04:43 +01:00
Delete advapi32 bindings
This commit is contained in:
parent
70058471e3
commit
fdde8e6394
2 changed files with 0 additions and 68 deletions
|
|
@ -15,7 +15,6 @@ const math = std.math;
|
|||
const maxInt = std.math.maxInt;
|
||||
const UnexpectedError = std.posix.UnexpectedError;
|
||||
|
||||
pub const advapi32 = @import("windows/advapi32.zig");
|
||||
pub const kernel32 = @import("windows/kernel32.zig");
|
||||
pub const ntdll = @import("windows/ntdll.zig");
|
||||
pub const ws2_32 = @import("windows/ws2_32.zig");
|
||||
|
|
|
|||
|
|
@ -1,67 +0,0 @@
|
|||
const std = @import("../../std.zig");
|
||||
const windows = std.os.windows;
|
||||
const BOOL = windows.BOOL;
|
||||
const DWORD = windows.DWORD;
|
||||
const HKEY = windows.HKEY;
|
||||
const BYTE = windows.BYTE;
|
||||
const LPCWSTR = windows.LPCWSTR;
|
||||
const LSTATUS = windows.LSTATUS;
|
||||
const REGSAM = windows.REGSAM;
|
||||
const ULONG = windows.ULONG;
|
||||
|
||||
pub extern "advapi32" fn RegOpenKeyExW(
|
||||
hKey: HKEY,
|
||||
lpSubKey: LPCWSTR,
|
||||
ulOptions: DWORD,
|
||||
samDesired: REGSAM,
|
||||
phkResult: *HKEY,
|
||||
) callconv(.winapi) LSTATUS;
|
||||
|
||||
pub extern "advapi32" fn RegQueryValueExW(
|
||||
hKey: HKEY,
|
||||
lpValueName: LPCWSTR,
|
||||
lpReserved: ?*DWORD,
|
||||
lpType: ?*DWORD,
|
||||
lpData: ?*BYTE,
|
||||
lpcbData: ?*DWORD,
|
||||
) callconv(.winapi) LSTATUS;
|
||||
|
||||
pub extern "advapi32" fn RegCloseKey(hKey: HKEY) callconv(.winapi) LSTATUS;
|
||||
|
||||
pub const RRF = struct {
|
||||
pub const RT_ANY: DWORD = 0x0000ffff;
|
||||
|
||||
pub const RT_DWORD: DWORD = 0x00000018;
|
||||
pub const RT_QWORD: DWORD = 0x00000048;
|
||||
|
||||
pub const RT_REG_BINARY: DWORD = 0x00000008;
|
||||
pub const RT_REG_DWORD: DWORD = 0x00000010;
|
||||
pub const RT_REG_EXPAND_SZ: DWORD = 0x00000004;
|
||||
pub const RT_REG_MULTI_SZ: DWORD = 0x00000020;
|
||||
pub const RT_REG_NONE: DWORD = 0x00000001;
|
||||
pub const RT_REG_QWORD: DWORD = 0x00000040;
|
||||
pub const RT_REG_SZ: DWORD = 0x00000002;
|
||||
|
||||
pub const NOEXPAND: DWORD = 0x10000000;
|
||||
pub const ZEROONFAILURE: DWORD = 0x20000000;
|
||||
pub const SUBKEY_WOW6464KEY: DWORD = 0x00010000;
|
||||
pub const SUBKEY_WOW6432KEY: DWORD = 0x00020000;
|
||||
};
|
||||
|
||||
pub extern "advapi32" fn RegGetValueW(
|
||||
hkey: HKEY,
|
||||
lpSubKey: LPCWSTR,
|
||||
lpValue: LPCWSTR,
|
||||
dwFlags: DWORD,
|
||||
pdwType: ?*DWORD,
|
||||
pvData: ?*anyopaque,
|
||||
pcbData: ?*DWORD,
|
||||
) callconv(.winapi) LSTATUS;
|
||||
|
||||
pub extern "advapi32" fn RegLoadAppKeyW(
|
||||
lpFile: LPCWSTR,
|
||||
phkResult: *HKEY,
|
||||
samDesired: REGSAM,
|
||||
dwOptions: DWORD,
|
||||
reserved: DWORD,
|
||||
) callconv(.winapi) LSTATUS;
|
||||
Loading…
Add table
Add a link
Reference in a new issue