Rejestrowanie 32-bitowej biblioteki DLL z 64-bitowym regsvr32
Rozważenie następującego zrozumienia
Proces 32-bitowy nie może załadować biblioteki 64-bitowej lub odwrotnie.Do rejestracji / wyrejestrowania biblioteki DLLregsvr32
dzwoni do punktu wejściaDllRegisterServer
/ DllUnregisterServer
po załadowaniu docelowej biblioteki DLL do przestrzeni adresowejLoadLIbrary
.W 64-bitowym systemie obecna jest 32-bitowa wersja regsvr32C:\Windows\SysWOW64
Ale na moim 2008 R2 Box udało mi się zarejestrować 32-bitową bibliotekę dll przez 64-bitowy regsvr32. Jak to było możliwe? Czy czegoś mi brakuje?