Re: Enumerating 32-bit modules from 32-bit processes in WOW64
- From: "Philip Sloss" <stuff@xxxxxxxxx>
- Date: Tue, 14 Jun 2005 13:08:52 -0000
"Jochen Kalmbach [MVP]" <nospam-Jochen.Kalmbach@xxxxxxxxx> wrote in message
news:OxMdiXKcFHA.3504@xxxxxxxxxxxxxxxxxxxxxxx
>
> Maybe the the fact that some names have the sysWow64 path inside the
> names is becuase of the way the DLL is loaded (maybe is it is inidrectly
> loaded, the OS will have to find the correct one... and then it will use
> the sywow64-directory). But this is just a assumption.
Hi Jochen,
I think that's a good assumption that this has to do with compatibility.
This is one of those cases where I didn't find the "backwards compatibility
directive" to be an intuitive thing. And looking at a list of loaded
modules for a couple of apps, the DLLs that point to "system32" do seem to
be ones that tend to be loaded explicitly rather than implicitly. The core
Win32 libraries point to syswow64 (KERNEL, USER, GDI), as do a few others.
NTDLL points to system32, but then that library is probably a special case.
The libraries that I'm loading explicitly (wtsapi32, iphlpapi,
ws2_32/wsock32) point to system32.
I'll probably invest a little time to check this out in more detail, but
this behavior may prove to be useful if it provides an indication (even it's
not a guarantee) of how a 32-bit DLL was loaded.
Thanks,
Philip Sloss
.
- Follow-Ups:
- Re: Enumerating 32-bit modules from 32-bit processes in WOW64
- From: Ivan Brugiolo [MSFT]
- Re: Enumerating 32-bit modules from 32-bit processes in WOW64
- References:
- Enumerating 32-bit modules from 32-bit processes in WOW64
- From: Philip Sloss
- Re: Enumerating 32-bit modules from 32-bit processes in WOW64
- From: Jochen Kalmbach [MVP]
- Re: Enumerating 32-bit modules from 32-bit processes in WOW64
- From: Philip Sloss
- Re: Enumerating 32-bit modules from 32-bit processes in WOW64
- From: Jochen Kalmbach [MVP]
- Re: Enumerating 32-bit modules from 32-bit processes in WOW64
- From: Philip Sloss
- Re: Enumerating 32-bit modules from 32-bit processes in WOW64
- From: Jochen Kalmbach [MVP]
- Enumerating 32-bit modules from 32-bit processes in WOW64
- Prev by Date: Re: XIP Support in Windows 2003
- Next by Date: Re: Enumerating 32-bit modules from 32-bit processes in WOW64
- Previous by thread: Re: Enumerating 32-bit modules from 32-bit processes in WOW64
- Next by thread: Re: Enumerating 32-bit modules from 32-bit processes in WOW64
- Index(es):
Relevant Pages
|
Loading