Lines Matching refs:subkey
658 const gchar *subkey, in g_win32_registry_key_get_child() argument
665 g_return_val_if_fail (subkey != NULL, NULL); in g_win32_registry_key_get_child()
668 subkey_w = g_utf8_to_utf16 (subkey, -1, NULL, NULL, error); in g_win32_registry_key_get_child()
692 const gunichar2 *subkey, in g_win32_registry_key_get_child_w() argument
703 g_return_val_if_fail (subkey != NULL, NULL); in g_win32_registry_key_get_child_w()
706 if (subkey[0] == L'\\') in g_win32_registry_key_get_child_w()
708 g_critical ("Subkey name '%S' starts with '\\'", subkey); in g_win32_registry_key_get_child_w()
712 subkey_len = wcslen (subkey); in g_win32_registry_key_get_child_w()
713 end_of_subkey = &subkey[subkey_len]; in g_win32_registry_key_get_child_w()
716 end_of_subkey = subkey; in g_win32_registry_key_get_child_w()
720 g_critical ("Subkey name '%S' ends with '\\'", subkey); in g_win32_registry_key_get_child_w()
725 opened = RegOpenKeyExW (key->priv->handle, subkey, 0, KEY_READ, &key_handle); in g_win32_registry_key_get_child_w()
731 subkey, key_path); in g_win32_registry_key_get_child_w()
743 wcscat (&result->priv->absolute_path_w[wcslen (key_path) + 1], subkey); in g_win32_registry_key_get_child_w()
744 result->priv->predefined = (subkey[0] == L'\0' && key->priv->predefined); in g_win32_registry_key_get_child_w()
746 if (subkey[0] != L'\0') in g_win32_registry_key_get_child_w()