Re: How the linker imports DLL functions
- From: "Doug Harrison [MVP]" <dsh@xxxxxxxx>
- Date: Tue, 12 Jul 2005 19:07:20 -0500
On Tue, 12 Jul 2005 16:24:02 -0700, Benjamin wrote:
> Apparently, the stubs really aren't in the .lib, for two reasons:
>
> 1) I checked with the official PE specification -- there cannot be any raw
> data associated to those "pseudo object files" (as the specification calls
> them).
>
> 2) the stub is "jmp dword ptr [...]", in assembly "FF 25" -- but the
> sequence of bytes "FF 25" are not found even once in the entire USER32.LIB !
> (you can check that with a hex editor).
>
> So the stubs simply aren't there. Mystery.
My second guess would be the linker generates them on the fly.
--
Doug Harrison
Microsoft MVP - Visual C++
.
- Follow-Ups:
- Re: How the linker imports DLL functions
- From: Benjamin
- Re: How the linker imports DLL functions
- References:
- How the linker imports DLL functions
- From: Benjamin
- Re: How the linker imports DLL functions
- From: Doug Harrison [MVP]
- Re: How the linker imports DLL functions
- From: Benjamin
- Re: How the linker imports DLL functions
- From: Doug Harrison [MVP]
- Re: How the linker imports DLL functions
- From: Benjamin
- How the linker imports DLL functions
- Prev by Date: Re: Dr Watson Event Dump wrt VC6 map file
- Next by Date: Re: Is it a bad idea to introduce "Reference" in C++ ?
- Previous by thread: Re: How the linker imports DLL functions
- Next by thread: Re: How the linker imports DLL functions
- Index(es):
Relevant Pages
|