Discussion:
iertutil always loads from system32
(too old to reply)
rogero
2010-10-13 17:37:25 UTC
Permalink
Does anyone know why/how iertutil.dll always loads from system32?

It is not listed in HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
\Session Manager\KnownDLLs
but when present in the directory of the exe it is still loaded from
system32.

Background:
I have an application requiring a large amount of contiguous memory
and the IE8 wininet.dll and iertutil.dll DLLs are based in the middle
of the biggest empty address range.
I am trying to use application local copies of these two DLLs that
I've rebased.

wininet.dll works (once I removed the entry in KnownDlls) but not
iertutil.dll

Regards,
Roger.
rogero
2010-10-15 15:12:06 UTC
Permalink
Post by rogero
Does anyone know why/how iertutil.dll always loads from system32?
I now know.
The sections listed in KnownDlls are the *transitive closure*
of the entries in the registry.

Roger.

Loading...