Chequea este Link :.. pueda que te sirva de algo
http://msdn.microsoft.com/library/de...it_windows.asp
64-bit processes cannot load 32-bit DLLs
Reflection of HKEY_LOCAL_MACHINE\Software\Classes\CLSID is unique. Only LocalServer32 CLSIDs are reflected because they run out of process and can be activated by either 32- or 64-bit applications. InProcServer32 CLSIDs are not reflected because it's not possible to load a 32-bit DLL in a 64-bit process, or a 64-bit DLL in a 32-bit process.
The remaining registry keys are shared between both 32-bit and 64-bit applications.