Add a comment header comparing winreg.idl and reg_api.c.
authorMichael Adam <obnox@samba.org>
Thu, 17 Jan 2008 10:07:28 +0000 (11:07 +0100)
committerMichael Adam <obnox@samba.org>
Thu, 17 Jan 2008 15:25:11 +0000 (16:25 +0100)
Michael

source/registry/reg_api.c

index 4ba5073cb0b3b5d30fc4c6e7d814182c6e082d9a..085f52b33dc1bbda5f6a7c9579dca7ac4fd544f8 100644 (file)
 
 /* Attempt to wrap the existing API in a more winreg.idl-like way */
 
+/*
+ * Here is a list of winreg.idl functions and corresponding implementations
+ * provided here:
+ *
+ * 0x00                winreg_OpenHKCR
+ * 0x01                winreg_OpenHKCU
+ * 0x02                winreg_OpenHKLM
+ * 0x03                winreg_OpenHKPD
+ * 0x04                winreg_OpenHKU
+ * 0x05                winreg_CloseKey
+ * 0x06                winreg_CreateKey                        reg_createkey
+ * 0x07                winreg_DeleteKey                        reg_deletekey
+ * 0x08                winreg_DeleteValue                      reg_deletevalue
+ * 0x09                winreg_EnumKey                          reg_enumkey
+ * 0x0a                winreg_EnumValue                        reg_enumvalue
+ * 0x0b                winreg_FlushKey
+ * 0x0c                winreg_GetKeySecurity                   reg_getkeysecurity
+ * 0x0d                winreg_LoadKey
+ * 0x0e                winreg_NotifyChangeKeyValue
+ * 0x0f                winreg_OpenKey                          reg_openkey
+ * 0x10                winreg_QueryInfoKey                     reg_queryinfokey
+ * 0x11                winreg_QueryValue                       reg_queryvalue
+ * 0x12                winreg_ReplaceKey
+ * 0x13                winreg_RestoreKey
+ * 0x14                winreg_SaveKey
+ * 0x15                winreg_SetKeySecurity                   reg_setkeysecurity
+ * 0x16                winreg_SetValue                         reg_setvalue
+ * 0x17                winreg_UnLoadKey
+ * 0x18                winreg_InitiateSystemShutdown
+ * 0x19                winreg_AbortSystemShutdown
+ * 0x1a                winreg_GetVersion
+ * 0x1b                winreg_OpenHKCC
+ * 0x1c                winreg_OpenHKDD
+ * 0x1d                winreg_QueryMultipleValues
+ * 0x1e                winreg_InitiateSystemShutdownEx
+ * 0x1f                winreg_SaveKeyEx
+ * 0x20                winreg_OpenHKPT
+ * 0x21                winreg_OpenHKPN
+ * 0x22                winreg_QueryMultipleValues2
+ *
+ */
+
 #include "includes.h"
 
 #undef DBGC_CLASS