diff --git a/dlls/comcat/regsvr.c b/dlls/comcat/regsvr.c index 114aaca1079..7335a673c72 100644 --- a/dlls/comcat/regsvr.c +++ b/dlls/comcat/regsvr.c @@ -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" diff --git a/dlls/dmime/regsvr.c b/dlls/dmime/regsvr.c index 31cf18e45b9..a03a636bf4f 100644 --- a/dlls/dmime/regsvr.c +++ b/dlls/dmime/regsvr.c @@ -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, diff --git a/dlls/dmstyle/regsvr.c b/dlls/dmstyle/regsvr.c index 184fb64c585..e45fc1154cd 100644 --- a/dlls/dmstyle/regsvr.c +++ b/dlls/dmstyle/regsvr.c @@ -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 */ }; diff --git a/dlls/ole32/regsvr.c b/dlls/ole32/regsvr.c index 69f2d43ec14..4c3ddf21f39 100644 --- a/dlls/ole32/regsvr.c +++ b/dlls/ole32/regsvr.c @@ -500,7 +500,7 @@ static struct regsvr_interface const interface_list[] = { }, { &IID_IPersistStorage, "IPersistStorage", - NULL, + &IID_IPersist, 10, NULL, &CLSID_PSFactoryBuffer diff --git a/dlls/shell32/regsvr.c b/dlls/shell32/regsvr.c index c8599a67840..396a377b28c 100644 --- a/dlls/shell32/regsvr.c +++ b/dlls/shell32/regsvr.c @@ -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,