CLSID for shdocvw.dll different on XP and Vista  
Author Message
Bok Geen





PostPosted: Windows SDK, CLSID for shdocvw.dll different on XP and Vista Top

shodocvw.dll CLSID is 8856F961-340A-11D0-A96B-00C04FD705A2 on XP

ieframe.dll CLSID is 8856F961-340A-11D0-A96B-00C04FD705A2 on Vista build 5442

Shouldn't the CLSID for a particular component be consistent on all Windows OS

Thanks,

Geoff



Software Development for Windows Vista19  
 
 
SamL





PostPosted: Windows SDK, CLSID for shdocvw.dll different on XP and Vista Top

It's misleading to say "shodocvw.dll CLSID is 8856F961-340A-11D0-A96B-00C04FD705A2 on XP". A better way to phrase this is "the object with CLSID 8856... is implemented in shdocvw.dll on XP". On vista, this object is implemented in a different DLL.

Part of the point of COM, and clsids, is that it doesn't matter which DLL implements a given object.