Lines Matching refs:key
46 static apr_status_t regkey_cleanup(void *key)
48 ap_regkey_t *regkey = key;
155 * if subkeys exist when attempting to delete a key.
180 ap_regkey_t *key,
205 rc = RegQueryValueExW(key->hkey, wvalname, 0, &type, NULL, (DWORD *)&size);
215 rc = RegQueryValueExW(key->hkey, wvalname, 0, &type,
251 rc = RegQueryValueEx(key->hkey, valuename, 0, &type, NULL, (DWORD *)&size);
261 rc = RegQueryValueEx(key->hkey, valuename, 0, &type, *result, (DWORD *)&size);
283 AP_DECLARE(apr_status_t) ap_regkey_value_set(ap_regkey_t *key,
323 rc = RegSetValueExW(key->hkey, wvalname, 0, type,
332 rc = RegSetValueEx(key->hkey, valuename, 0, type, value, (DWORD)size);
344 ap_regkey_t *key,
366 rc = RegQueryValueExW(key->hkey, wvalname, 0, (LPDWORD)resulttype,
374 rc = RegQueryValueExW(key->hkey, wvalname, 0, (LPDWORD)resulttype,
382 rc = RegQueryValueEx(key->hkey, valuename, 0, (LPDWORD)resulttype,
389 rc = RegQueryValueEx(key->hkey, valuename, 0, (LPDWORD)resulttype,
403 AP_DECLARE(apr_status_t) ap_regkey_value_raw_set(ap_regkey_t *key,
425 rc = RegSetValueExW(key->hkey, wvalname, 0, valuetype,
432 rc = RegSetValueEx(key->hkey, valuename, 0, valuetype,
444 ap_regkey_t *key,
458 rv = ap_regkey_value_raw_get(&value, &size, &type, key, valuename, pool);
525 AP_DECLARE(apr_status_t) ap_regkey_value_array_set(ap_regkey_t *key,
605 return ap_regkey_value_raw_set(key, valuename, value,
610 AP_DECLARE(apr_status_t) ap_regkey_value_remove(const ap_regkey_t *key,
627 rc = RegDeleteValueW(key->hkey, wvalname);
633 rc = RegDeleteValue(key->hkey, valuename);