Учитывая следующее понимание
- 32-битный процесс не может загрузить 64-битную dll или наоборот.
- Для регистрации/отмена регистрации DLL
regsvr32вызывает точку входаDllRegisterServer/DllUnregisterServerпосле загрузки целевой DLL в адресное пространство черезLoadLIbrary. - В 64-битной системе 32-разрядная версия regsvr32 присутствует в
C:\Windows\SysWOW64
Но затем в моем ящике 2008 R2 я смог зарегистрировать 32-разрядную dll 64-битным regsvr32. Как это было возможно? Я что-то пропустил?


