+HKEY open_service_registry(const TCHAR *, REGSAM sam, bool);\r
+long open_registry(const TCHAR *, const TCHAR *, REGSAM sam, HKEY *, bool);\r
+HKEY open_registry(const TCHAR *, const TCHAR *, REGSAM sam, bool);\r
+HKEY open_registry(const TCHAR *, const TCHAR *, REGSAM sam);\r
+HKEY open_registry(const TCHAR *, REGSAM sam);\r
+long enumerate_registry_values(HKEY, unsigned long *, TCHAR *, unsigned long);\r