pEpEngine.rgs
changeset 71 8d19e1c194f0
parent 0 0aa9866d751c
child 173 91f9ce07e831
     1.1 --- a/pEpEngine.rgs	Tue May 03 16:27:25 2016 +0200
     1.2 +++ b/pEpEngine.rgs	Tue May 03 20:15:26 2016 +0200
     1.3 @@ -1,15 +1,25 @@
     1.4  HKCR
     1.5  {
     1.6 -	NoRemove CLSID
     1.7 -	{
     1.8 -		ForceRemove {EF1B073D-5058-4E0E-829E-B4D22CA21EA2} = s 'pEpEngine Class'
     1.9 -		{
    1.10 -			LocalServer32 = s '%MODULE%'
    1.11 -			{
    1.12 -				val ServerExecutable = s '%MODULE%'
    1.13 -			}
    1.14 -			TypeLib = s '{3EC2E1A4-40E8-48E4-A7B0-1876D34F9462}'
    1.15 -			Version = s '1.0'
    1.16 -		}
    1.17 -	}
    1.18 +       pEpCOMServerAdapter.pEpCOMServerAdapter.1 = s 'pEpCOMServerAdapter Class'
    1.19 +       {
    1.20 +              CLSID = s '{EF1B073D-5058-4E0E-829E-B4D22CA21EA2}'
    1.21 +       }
    1.22 +       pEpCOMServerAdapter.pEpEngine = s 'pEpEngine Class'
    1.23 +       {
    1.24 +              CLSID = s '{EF1B073D-5058-4E0E-829E-B4D22CA21EA2}'
    1.25 +              CurVer = s 'pEpCOMServerAdapter.pEpCOMServerAdapter.1'
    1.26 +       }
    1.27 +       NoRemove CLSID
    1.28 +       {
    1.29 +	          ForceRemove {EF1B073D-5058-4E0E-829E-B4D22CA21EA2} = s 'pEpEngine Class'
    1.30 +              {
    1.31 +                     ProgID = s 'ATLExeCOMServer.ATLSimpleObjectSTA.1'
    1.32 +                     VersionIndependentProgID = s 'pEpCOMServerAdapter.pEpCOMServerAdapter'
    1.33 +                     LocalServer32 = s '%MODULE%'
    1.34 +                    
    1.35 +                     ForceRemove 'Programmable'
    1.36 +                     TypeLib = s '{3EC2E1A4-40E8-48E4-A7B0-1876D34F9462}'
    1.37 +                     Version = s '1.0'
    1.38 +              }
    1.39 +       }
    1.40  }