13 #if defined(AJA_WINDOWS)
14 #pragma warning (disable:4996)
15 #if !defined(_WIN32_WINNT)
16 #define _WIN32_WINNT 0x0600
28 AJA_EXPORT bool write_registry_string(HKEY hkey, std::string key_path, std::string key, std::string value);
30 AJA_EXPORT bool write_registry_dword(HKEY hkey, std::string key_path, std::string key, DWORD value);
32 AJA_EXPORT std::string read_registry_string(HKEY hkey, std::string key_path, std::string key);
34 AJA_EXPORT DWORD read_registry_dword(HKEY hkey, std::string key_path, std::string key);
41 #include <Carbon/Carbon.h>
42 #include <CoreServices/CoreServices.h>
45 #if defined(AJA_LINUX)