Sync some of the dll registrations with the contents of

winedefault.reg.
This commit is contained in:
Alexandre Julliard 2004-02-27 06:08:32 +00:00
parent 8887d74bbf
commit 0d203bd7ee
5 changed files with 25 additions and 2 deletions

View File

@ -398,7 +398,7 @@ static LONG recursive_delete_key(HKEY key)
*/
static struct regsvr_coclass const coclass_list[] = {
{ &CLSID_StdComponentCategoriesMgr,
"StdComponentCategoriesMgr",
"Component Categories Manager",
NULL,
"comcat.dll",
"Both"

View File

@ -501,6 +501,14 @@ static struct regsvr_coclass const coclass_list[] = {
"Microsoft.DirectMusicSegmentState.1",
"Microsoft.DirectMusicSegmentState"
},
{ &CLSID_DirectMusicSong,
"DirectMusicSong",
NULL,
"dmime.dll",
"Both",
"Microsoft.DirectMusicSong.1",
"Microsoft.DirectMusicSong"
},
{ &CLSID_DirectMusicGraph,
"DirectMusicGraph",
NULL,

View File

@ -541,6 +541,14 @@ static struct regsvr_coclass const coclass_list[] = {
"Microsoft.DirectMusicMuteTrack.1",
"Microsoft.DirectMusicMuteTrack"
},
{ &CLSID_DirectMusicMelodyFormulationTrack,
"DirectMusicMelodyFormulationTrack",
NULL,
"dmstyle.dll",
"Both",
"Microsoft.DirectMusicMelodyFormulationTrack.1",
"Microsoft.DirectMusicMelodyFormulationTrack"
},
{ NULL } /* list terminator */
};

View File

@ -500,7 +500,7 @@ static struct regsvr_interface const interface_list[] = {
},
{ &IID_IPersistStorage,
"IPersistStorage",
NULL,
&IID_IPersist,
10,
NULL,
&CLSID_PSFactoryBuffer

View File

@ -28,6 +28,7 @@
#include "winerror.h"
#include "ole2.h"
#include "shlguid.h"
#include "wine/debug.h"
@ -475,6 +476,12 @@ static struct regsvr_coclass const coclass_list[] = {
"shell32.dll",
"Apartment"
},
{ &CLSID_MyComputer,
"My Computer",
NULL,
"shell32.dll",
"Apartment"
},
{ &CLSID_Shortcut,
"Shortcut",
NULL,