Advapi32

object Advapi32 : FFILib

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val lazyCreate: Boolean = true
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val RegCloseKey: (HKEY) -> Int
Link copied to clipboard
val RegCreateKeyExW: (HKEY, lpSubKey: String, reserved: Int, lpClass: String?, dwOptions: Int, samDesired: Int, lpSecurityAttributes: FFIPointer?, phkResult: FFIPointer?, lpdwDisposition: FFIPointer?) -> Int
Link copied to clipboard
val RegDeleteKeyW: (HKEY, lpSubKey: String?) -> Int
Link copied to clipboard
val RegDeleteValueW: (HKEY, lpValueName: String?) -> Int
Link copied to clipboard
val RegEnumKeyExW: (HKEY, dwIndex: Int, lpName: FFIPointer?, lpcchName: FFIPointer?, lpReserved: FFIPointer?, lpClass: FFIPointer?, lpcchClass: FFIPointer?, lpftLastWriteTime: FFIPointer?) -> Int
Link copied to clipboard
val RegEnumValueW: (HKEY, dwIndex: Int, lpValueName: FFIPointer?, lpcchValueName: FFIPointer?, lpReserved: FFIPointer?, lpType: FFIPointer?, lpData: FFIPointer?, lpcbData: FFIPointer?) -> Int
Link copied to clipboard
val RegGetValueW: (HKEY, lpSubKey: String, lpValue: String, dwFlags: Int, pdwType: FFIPointer?, pvData: FFIPointer?, pcbData: FFIPointer?) -> Int
Link copied to clipboard
val RegOpenKeyExW: (HKEY, lpSubKey: String, ulOptions: Int, samDesired: Int, phkResult: FFIPointer?) -> Int
Link copied to clipboard
val RegQueryInfoKeyW: (HKEY, lpClass: String?, lpcchClass: FFIPointer?, lpReserved: FFIPointer?, lpcSubKeys: FFIPointer?, lpcbMaxSubKeyLen: FFIPointer?, lpcbMaxClassLen: FFIPointer?, lpcValues: FFIPointer?, lpcbMaxValueNameLen: FFIPointer?, lpcbMaxValueLen: FFIPointer?, lpcbSecurityDescriptor: FFIPointer?, lpftLastWriteTime: FFIPointer?) -> Int
Link copied to clipboard
val RegSetValueExW: (HKEY, lpValueName: String, reserved: Int, dwType: Int, lpData: FFIPointer?, cbData: Int) -> Int
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
inline fun <T : Function<*>> func(name: String? = null, config: FFIFuncConfig = FFIFuncConfig.DEFAULT): FFILib.FuncInfo<T>