Alternative open_registry_key() signature.
authorIain Patterson <me@iain.cx>
Tue, 1 Mar 2016 10:19:13 +0000 (10:19 +0000)
committerIain Patterson <me@iain.cx>
Tue, 1 Mar 2016 10:19:13 +0000 (10:19 +0000)
commite26682667e15433cad518e622c3c061840b487dd
treef411a3feb4636c3e9554ebf1850777ecea3ca376
parentc9c68980f322acce5ba5b58a495f0535e58f67bf
Alternative open_registry_key() signature.

Allow passing a pointer to an HKEY and having the function return the
result of RegCreateKeyEx()/RegOpenKeyEx().  Existing functions wrap the
new invocation so no code changes are needed.

The new function can be used to handle ERROR_FILE_NOT_FOUND as success
when must_exist is false.
registry.cpp
registry.h