DWORD r;
delete_tree(HKEY_CURRENT_USER, COPY_SRC, 0);
- verify_key_nonexist(HKEY_CURRENT_USER, COPY_SRC, 0);
-
delete_tree(HKEY_CURRENT_USER, KEY_BASE, 0);
- verify_key_nonexist(HKEY_CURRENT_USER, KEY_BASE, 0);
add_key(HKEY_CURRENT_USER, COPY_SRC, 0, NULL);
DWORD r, dword;
delete_tree(HKEY_CURRENT_USER, COPY_SRC, 0);
- verify_key_nonexist(HKEY_CURRENT_USER, COPY_SRC, 0);
-
delete_tree(HKEY_CURRENT_USER, KEY_BASE, 0);
- verify_key_nonexist(HKEY_CURRENT_USER, KEY_BASE, 0);
add_key(HKEY_CURRENT_USER, COPY_SRC, 0, &hkey);
DWORD r, dword;
delete_tree(HKEY_CURRENT_USER, COPY_SRC, 0);
- verify_key_nonexist(HKEY_CURRENT_USER, COPY_SRC, 0);
-
delete_tree(HKEY_CURRENT_USER, KEY_BASE, 0);
- verify_key_nonexist(HKEY_CURRENT_USER, KEY_BASE, 0);
add_key(HKEY_CURRENT_USER, COPY_SRC, 0, &hkey);
DWORD r;
delete_tree(HKEY_CURRENT_USER, COPY_SRC, 0);
- verify_key_nonexist(HKEY_CURRENT_USER, COPY_SRC, 0);
-
delete_tree(HKEY_CURRENT_USER, KEY_BASE, 0);
- verify_key_nonexist(HKEY_CURRENT_USER, KEY_BASE, 0);
add_key(HKEY_CURRENT_USER, COPY_SRC, 0, &hkey);
add_key(hkey, "Subkey2", 0, NULL);
DWORD r;
delete_tree(HKEY_CURRENT_USER, COPY_SRC, 0);
- verify_key_nonexist(HKEY_CURRENT_USER, COPY_SRC, 0);
-
delete_tree(HKEY_CURRENT_USER, KEY_BASE, 0);
- verify_key_nonexist(HKEY_CURRENT_USER, KEY_BASE, 0);
add_key(HKEY_CURRENT_USER, COPY_SRC, 0, &hkey);
add_value(hkey, "Value 2", REG_SZ, "I was added first!", 19);
DWORD r;
delete_tree(HKEY_CURRENT_USER, COPY_SRC, 0);
- verify_key_nonexist(HKEY_CURRENT_USER, COPY_SRC, 0);
-
delete_tree(HKEY_CURRENT_USER, KEY_BASE, 0);
- verify_key_nonexist(HKEY_CURRENT_USER, KEY_BASE, 0);
/* Try copying empty hex values */
add_key(HKEY_CURRENT_USER, COPY_SRC, 0, &hkey);
DWORD r;
delete_tree(HKEY_CURRENT_USER, COPY_SRC, 0);
- verify_key_nonexist(HKEY_CURRENT_USER, COPY_SRC, 0);
-
delete_tree(HKEY_CURRENT_USER, KEY_BASE, 0);
- verify_key_nonexist(HKEY_CURRENT_USER, KEY_BASE, 0);
test_import_wstr("\xef\xbb\xbfWindows Registry Editor Version 5.00\n\n"
"[HKEY_CURRENT_USER\\" COPY_SRC "]\n"
DWORD r;
delete_tree(HKEY_CURRENT_USER, COPY_SRC, 0);
- verify_key_nonexist(HKEY_CURRENT_USER, COPY_SRC, 0);
-
delete_tree(HKEY_CURRENT_USER, KEY_BASE, 0);
- verify_key_nonexist(HKEY_CURRENT_USER, KEY_BASE, 0);
add_key(HKEY_CURRENT_USER, COPY_SRC, 0, &hkey);
add_key(hkey, "https://winehq.org", 0, NULL);
DWORD r;
delete_tree(HKEY_CURRENT_USER, COPY_SRC, 0);
- verify_key_nonexist(HKEY_CURRENT_USER, COPY_SRC, 0);
-
delete_tree(HKEY_CURRENT_USER, KEY_BASE, 0);
- verify_key_nonexist(HKEY_CURRENT_USER, KEY_BASE, 0);
add_key(HKEY_CURRENT_USER, COPY_SRC, 0, &hkey);
add_value(hkey, "Wine5a", REG_SZ, "\\0", 3);
DWORD r;
delete_tree(HKEY_CURRENT_USER, KEY_BASE, 0);
- verify_key_nonexist(HKEY_CURRENT_USER, KEY_BASE, 0);
run_reg_exe("reg delete", &r);
ok(r == REG_EXIT_FAILURE, "got exit code %d, expected 1\n", r);
const DWORD deadbeef = 0xdeadbeef;
delete_tree(HKEY_CURRENT_USER, KEY_BASE, 0);
- verify_key_nonexist(HKEY_CURRENT_USER, KEY_BASE, 0);
/* Create a test key */
add_key(HKEY_CURRENT_USER, KEY_BASE, 0, &hkey);
if (!is_win32) return;
delete_tree(HKEY_LOCAL_MACHINE, KEY_BASE, KEY_WOW64_32KEY);
- verify_key_nonexist(HKEY_LOCAL_MACHINE, KEY_BASE, KEY_WOW64_32KEY);
/* Test deletion from the 32-bit registry view (32-bit Windows) */
create_test_key(KEY_WOW64_32KEY);
if (!is_win64) return;
delete_tree(HKEY_LOCAL_MACHINE, KEY_BASE, KEY_WOW64_32KEY);
- verify_key_nonexist(HKEY_LOCAL_MACHINE, KEY_BASE, KEY_WOW64_32KEY);
-
delete_tree(HKEY_LOCAL_MACHINE, KEY_BASE, KEY_WOW64_64KEY);
- verify_key_nonexist(HKEY_LOCAL_MACHINE, KEY_BASE, KEY_WOW64_64KEY);
/* Test deletion from the 32-bit registry view (64-bit Windows) */
create_test_key(KEY_WOW64_32KEY);
if (!is_wow64) return;
delete_tree(HKEY_LOCAL_MACHINE, KEY_BASE, KEY_WOW64_32KEY);
- verify_key_nonexist(HKEY_LOCAL_MACHINE, KEY_BASE, KEY_WOW64_32KEY);
-
delete_tree(HKEY_LOCAL_MACHINE, KEY_BASE, KEY_WOW64_64KEY);
- verify_key_nonexist(HKEY_LOCAL_MACHINE, KEY_BASE, KEY_WOW64_64KEY);
/* Test deletion from the 32-bit registry view (WOW64) */
create_test_key(KEY_WOW64_32KEY);
BYTE hex[8];
delete_tree(HKEY_CURRENT_USER, KEY_BASE, 0);
- verify_key_nonexist(HKEY_CURRENT_USER, KEY_BASE, 0);
run_reg_exe("reg import", &r);
ok(r == REG_EXIT_FAILURE, "got exit code %d, expected 1\n", r);
BYTE hex[8];
delete_tree(HKEY_CURRENT_USER, KEY_BASE, 0);
- verify_key_nonexist(HKEY_CURRENT_USER, KEY_BASE, 0);
test_import_wstr("REGEDIT\n", &r);
ok(r == REG_EXIT_FAILURE || broken(r == REG_EXIT_SUCCESS) /* WinXP */,
DWORD r, dword;
delete_tree(HKEY_CURRENT_USER, KEY_BASE, 0);
- verify_key_nonexist(HKEY_CURRENT_USER, KEY_BASE, 0);
test_import_str(" REGEDIT4\n\n"
"[HKEY_CURRENT_USER\\" KEY_BASE "]\n\n", &r);
DWORD r, dword;
delete_tree(HKEY_CURRENT_USER, KEY_BASE, 0);
- verify_key_nonexist(HKEY_CURRENT_USER, KEY_BASE, 0);
test_import_wstr("\xef\xbb\xbf Windows Registry Editor Version 5.00\n\n"
"[HKEY_CURRENT_USER\\" KEY_BASE "]\n\n", &r);