[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference decwet::visual

Title:Microsoft Visual C++ bug reports and kits
Notice:Register in Topic 2. 5.Last for latest Kit
Moderator:DECWET::THOMASN
Created:Tue May 17 1994
Last Modified:Fri Jun 06 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:521
Total number of notes:2938

507.0. "Recommended image base for DLL's" by AD::RC () Thu May 01 1997 05:32

        I have seen references to a Microsoft document that recommends the
        image base address to use for dll's, but can't find the document.
        Where can I get this?
    
        I found this in MSDN, but it doesn't apear to be the official
        recommendation (and none of the Dll's on my system obey it).
    
    >>>>>
    The system DLLs are currently based in memory from 0x70000000 to
    0x78000000 (0x68000000 to 0x78000000 on MIPS). Therefore, you should
    base your DLLs from 0x60000000 to 0x68000000. One possible scheme is to
    choose a base address based on the first letter of the DLL name:
    First Letter	Base Address
    A - C	0x60000000
    D - F	0x61000000
    G - I	0x62000000
    J - L	0x63000000
    M - O	0x64000000
    P - R	0x65000000
    S - U	0x66000000
    V - X	0x67000000
    Y - Z	0x68000000
T.RTitleUserPersonal
Name
DateLines