vhdbuilder/scripts/windows/gmsa/registerplugin.reg (24 lines of code) (raw):

Windows Registry Editor Version 5.00 ; Registering the interface [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\{6ECDA518-2010-4437-8BC3-46E752B7B172}] @="ICcgDomainAuthCredentials" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\{6ECDA518-2010-4437-8BC3-46E752B7B172}\ProxyStubClsid32] @="{A6FF50C0-56C0-71CA-5732-BED303A59628}" ;Registering the Stub COM object to activate out of proc (in dllhost.exe) [HKEY_LOCAL_MACHINE\Software\CLASSES\Appid\{557110E1-88BC-4583-8281-6AAC6F708584}] "AccessPermission"=hex:01,00,04,80,44,00,00,00,54,00,00,00,00,00,00,00,14,00,00,00,02,00,30,00,02,00,00,00,00,00,14,00,0B,00,00,00,01,01,\ 00,00,00,00,00,05,12,00,00,00,00,00,14,00,0B,00,00,00,01,01,00,00,00,00,00,05,0B,00,00,00,01,02,00,00,00,00,00,05,\ 20,00,00,00,20,02,00,00,01,02,00,00,00,00,00,05,20,00,00,00,20,02,00,00 "LaunchPermission"=hex:01,00,04,80,44,00,00,00,54,00,00,00,00,00,00,00,14,00,00,00,02,00,30,00,02,00,00,00,00,00,14,00,0B,00,00,00,01,01,\ 00,00,00,00,00,05,12,00,00,00,00,00,14,00,0B,00,00,00,01,01,00,00,00,00,00,05,0B,00,00,00,01,02,00,00,00,00,00,05,\ 20,00,00,00,20,02,00,00,01,02,00,00,00,00,00,05,20,00,00,00,20,02,00,00 "DllSurrogate"="" ;Register the COM implementation [HKEY_LOCAL_MACHINE\SOFTWARE\CLASSES\CLSID\{CCC2A336-D7F3-4818-A213-272B7924213E}] "AppID"="{557110E1-88BC-4583-8281-6AAC6F708584}" [HKEY_LOCAL_MACHINE\SOFTWARE\CLASSES\CLSID\{CCC2A336-D7F3-4818-A213-272B7924213E}\InprocServer32] @="C:\\Windows\\System32\\CCGAKVPlugin.dll" "ThreadingModel"="Both" ; Register the COM implementation for CCG [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CCG\COMClasses\{CCC2A336-D7F3-4818-A213-272B7924213E}] @=""