Lines Matching refs:HKEY
43 RegKey::RegKey(HKEY key) : key_(key), wow64access_(0) {}
45 RegKey::RegKey(HKEY rootkey, const char16_t* subkey, REGSAM access)
62 LONG RegKey::Create(HKEY rootkey, const char16_t* subkey, REGSAM access) {
67 LONG RegKey::CreateWithDisposition(HKEY rootkey,
72 HKEY subhkey = NULL;
96 HKEY subkey = NULL;
109 LONG RegKey::Open(HKEY rootkey, const char16_t* subkey, REGSAM access) {
111 HKEY subhkey = NULL;
134 HKEY subkey = NULL;
157 void RegKey::Set(HKEY key) {
164 HKEY RegKey::Take() {
166 HKEY key = key_;
197 HKEY subkey = NULL;
214 HKEY target_key = NULL;
371 LONG RegKey::RegDeleteKeyExWrapper(HKEY hKey,
375 typedef LSTATUS(WINAPI * RegDeleteKeyExPtr)(HKEY, LPCWSTR, REGSAM, DWORD);
390 LONG RegKey::RegDelRecurse(HKEY root_key,
398 HKEY target_key = NULL;
445 RegistryValueIterator::RegistryValueIterator(HKEY root_key,
452 RegistryValueIterator::RegistryValueIterator(HKEY root_key,
458 void RegistryValueIterator::Initialize(HKEY root_key,
548 RegistryKeyIterator::RegistryKeyIterator(HKEY root_key,
553 RegistryKeyIterator::RegistryKeyIterator(HKEY root_key,
597 void RegistryKeyIterator::Initialize(HKEY root_key,