MSDN indicates that you can't delete an open key, so opening it for all access before deleting it shouldn't work anyway.
I think I might have found something, apparently in 95 / 98 when you delete a key it deletes all subkeys, but in NT you have to do it recursively for each branch, so that may explain why it doesn't work.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.