CommonLibSSE (powerof3)
Loading...
Searching...
No Matches
ADVAPI32.h
Go to the documentation of this file.
1#pragma once
2
3#include "REX/W32/BASE.h"
4
5namespace REX::W32
6{
7 inline auto HKEY_CLASSES_ROOT{ reinterpret_cast<HKEY>(0x80000000ull) };
8 inline auto HKEY_CURRENT_USER{ reinterpret_cast<HKEY>(0x80000001ull) };
9 inline auto HKEY_LOCAL_MACHINE{ reinterpret_cast<HKEY>(0x80000002ull) };
10}
11
12namespace REX::W32
13{
14 std::int32_t RegGetValueA(HKEY a_key, const char* a_subKey, const char* a_value, std::uint32_t a_flags, std::uint32_t* a_type, void* a_data, std::uint32_t* a_dataLen);
15 std::int32_t RegGetValueW(HKEY a_key, const wchar_t* a_subKey, const wchar_t* a_value, std::uint32_t a_flags, std::uint32_t* a_type, void* a_data, std::uint32_t* a_dataLen);
16}
Definition BSDirectInputManager.h:8
std::int32_t RegGetValueW(HKEY a_key, const wchar_t *a_subKey, const wchar_t *a_value, std::uint32_t a_flags, std::uint32_t *a_type, void *a_data, std::uint32_t *a_dataLen)
std::int32_t RegGetValueA(HKEY a_key, const char *a_subKey, const char *a_value, std::uint32_t a_flags, std::uint32_t *a_type, void *a_data, std::uint32_t *a_dataLen)
auto HKEY_LOCAL_MACHINE
Definition ADVAPI32.h:9
HKEY__ * HKEY
Definition BASE.h:22
auto HKEY_CLASSES_ROOT
Definition ADVAPI32.h:7
auto HKEY_CURRENT_USER
Definition ADVAPI32.h:8