Actually , you don’t need any special API to copy the registry profile.
GeniusConnect stores folder settings/profile in:
HKEY_CURRENT_USER\Software\Genius@Work\GeniusConnect\Folders\<Folder Entry ID>Entry ID is an Outlook/MAPI unique identifier of an MAPI item (also a Folder).
Outlook Object:
MAPIFolderMethod:
GetEntryIDSo if you know the folder with existing profile and the new folder,
you can just copy registry path (and all sub entries):
HKEY_CURRENT_USER\Software\Genius@Work\GeniusConnect\Folders\<Existing Folder Entry ID>TO
HKEY_CURRENT_USER\Software\Genius@Work\GeniusConnect\Folders\<New Folder Entry ID>There are 2 exceptions:-The key: FolderPathMust contain full folder path of the new folder, instead of copy of the original folder path
-The key: FolderTypeThis will differ from exact copy only when copying profile to a different folder type (unlikely since every folder type has different set of columns)
If you are using .net, you can use this example:
http://www.codeproject.c...s/RenameRegistryKey.aspx