30 #if JUCE_WINDOWS || DOXYGEN
62 static String JUCE_CALLTYPE getValue (
const String& regValuePath,
64 WoW64Mode mode = WoW64_Default);
71 static uint32 JUCE_CALLTYPE getBinaryValue (
const String& regValuePath,
MemoryBlock& resultData, WoW64Mode mode = WoW64_Default);
76 static bool JUCE_CALLTYPE setValue (
const String& regValuePath,
const String& value, WoW64Mode mode = WoW64_Default);
81 static bool JUCE_CALLTYPE setValue (
const String& regValuePath, uint32 value, WoW64Mode mode = WoW64_Default);
86 static bool JUCE_CALLTYPE setValue (
const String& regValuePath, uint64 value, WoW64Mode mode = WoW64_Default);
91 static bool JUCE_CALLTYPE setValue (
const String& regValuePath,
const MemoryBlock& value, WoW64Mode mode = WoW64_Default);
94 static bool JUCE_CALLTYPE valueExists (
const String& regValuePath, WoW64Mode mode = WoW64_Default);
97 static bool JUCE_CALLTYPE keyExists (
const String& regValuePath, WoW64Mode mode = WoW64_Default);
100 static bool JUCE_CALLTYPE deleteValue (
const String& regValuePath, WoW64Mode mode = WoW64_Default);
103 static bool JUCE_CALLTYPE deleteKey (
const String& regKeyPath, WoW64Mode mode = WoW64_Default);
122 static bool JUCE_CALLTYPE registerFileAssociation (
const String& fileExtension,
123 const String& symbolicDescription,
124 const String& fullDescription,
125 const File& targetExecutable,
126 int iconResourceNumber,
127 bool registerForCurrentUserOnly,
128 WoW64Mode mode = WoW64_Default);
132 JUCE_DEPRECATED (
static bool valueExistsWow64 (
const String&));
133 JUCE_DEPRECATED (
static bool keyExistsWow64 (
const String&));