Issue 8521: Allow some winreg functions to accept named arguments (original) (raw)

Attached is a better patch which, I think, uses better names.

CreateKeyEx, OpenKeyEx, and DeleteKeyEx (x64 only) all take named arguments. key, sub_key, reserved, and access are the names of the arguments. The tests run Create and Open regardless, but use DeleteKey or DeleteKeyEx depending on architecture. I think the docs correctly denote what was changed here.

Adding Amaury since he suggested these name changes on #5774.