Lines Matching full:wchar_t
28 RegKey(HKEY rootkey, const wchar_t* subkey, REGSAM access);
31 LONG Create(HKEY rootkey, const wchar_t* subkey, REGSAM access);
33 LONG CreateWithDisposition(HKEY rootkey, const wchar_t* subkey,
36 LONG Open(HKEY rootkey, const wchar_t* subkey, REGSAM access);
39 LONG CreateKey(const wchar_t* name, REGSAM access);
42 LONG OpenKey(const wchar_t* name, REGSAM access);
56 LONG DeleteKey(const wchar_t* name);
59 LONG DeleteValue(const wchar_t* name);
61 bool ValueExists(const wchar_t* name) const;
63 LONG ReadValue(const wchar_t* name, void* data, DWORD* dsize,
65 LONG ReadValue(const wchar_t* name, std::wstring* value) const;
66 LONG ReadValueDW(const wchar_t* name, DWORD* value) const;
67 LONG ReadInt64(const wchar_t* name, int64* value) const;
69 LONG WriteValue(const wchar_t* name, const void* data, DWORD dsize,
71 LONG WriteValue(const wchar_t* name, const wchar_t* value);
72 LONG WriteValue(const wchar_t* name, DWORD value);
104 RegistryValueIterator(HKEY root_key, const wchar_t* folder_key);
116 const wchar_t* Name() const { return name_; }
117 const wchar_t* Value() const { return value_; }
134 wchar_t name_[MAX_PATH];
135 wchar_t value_[MAX_PATH];
144 RegistryKeyIterator(HKEY root_key, const wchar_t* folder_key);
156 const wchar_t* Name() const { return name_; }
170 wchar_t name_[MAX_PATH];