{
return RtlNtStatusToDosError(Status);
}
+
+ KeyHandle = SubKeyHandle;
}
RtlInitUnicodeString(&ValueName,
(LPWSTR)lpValueName);
- Status = NtDeleteValueKey((SubKeyHandle != NULL) ? SubKeyHandle : KeyHandle,
+ Status = NtDeleteValueKey(KeyHandle,
&ValueName);
if (SubKeyHandle != NULL)
{
return RtlNtStatusToDosError(Status);
}
+
+ KeyHandle = SubKeyHandle;
}
/* FIXME - delete all keys recursively */
{
return RtlNtStatusToDosError(Status);
}
+
+ KeyHandle = SubKeyHandle;
}
- Ret = RegSetValueExW((SubKeyHandle != NULL) ? SubKeyHandle : KeyHandle,
+ Ret = RegSetValueExW(KeyHandle,
lpValueName,
0,
dwType,
{
return RtlNtStatusToDosError(Status);
}
+
+ KeyHandle = SubKeyHandle;
}
- Ret = RegSetValueExA((SubKeyHandle != NULL) ? SubKeyHandle : KeyHandle,
+ Ret = RegSetValueExA(KeyHandle,
lpValueName,
0,
dwType,