Article View: borland.public.cppbuilder.nativeapi
Article #17418Re: Import functions from gll by index.
From: Vladimir Afanasyev
Date: Thu, 27 Mar 2003 08:19
Date: Thu, 27 Mar 2003 08:19
20 lines
1698 bytes
1698 bytes
I can't enter in my ref. So I put it here: .. When I read these messages I remember old Matt Pietrek's book "Windows95 System Programming Secrets" . .. And he tells that GetProcAddress is key function for Win95 because it works with dll. The changes that was done for security: 1) There are no possibility to call GetProcAddress by ordinal for some non-documented API function for KERNEL32. 2) There are no possibility to call GetProcAddress for functions from system dll (>2GB boundary) in the debug mode (Ring3 restriction). But Matt Pietrek say that it is funny because any good programmer can write your own version of GetProcAddress if he know format of PE-module. .. Vladimir.
Technical Details
Message-ID:
<3e82b411$1@newsgroups.borland.com>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!sn-xit-09!supernews.com!news.maxwell.syr.edu!newsfeed.wirehub.nl!news.kweb.on.ca!KWeb!newsgroups.borland.com!not-for-mailReferences:
<3e8165eb@newsgroups.borland.com> <3e816ad5$1@newsgroups.borland.com>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 10cc67,3166b65da596fd46 X-Google-Attributes: gid10cc67,public X-Google-ArrivalTime: 2003-03-27 00:23:46 PST From: "Vladimir Afanasyev" <avv@systema.kiev.ua> Sender: "Vladimir Afanasyev" <avv@systema.kiev.ua> Reply-To: "Vladimir Afanasyev" <avv@systema.kiev.ua> Subject: Re: Import functions from gll by index. Newsgroups: borland.public.cppbuilder.nativeapi X-User-Info: 62.244.14.114 62.244.14.114 X-Forwarded-For: 192.168.0.147 References: <3e8165eb@newsgroups.borland.com> <3e816ad5$1@newsgroups.borland.com> NNTP-Posting-Host: 207.105.83.65 Message-ID: <3e82b411$1@newsgroups.borland.com> Date: 27 Mar 2003 00:19:29 -0800 X-Trace: newsgroups.borland.com 1048753169 207.105.83.65 (27 Mar 2003 00:19:29 -0800) Lines: 21 Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!sn-xit-09!supernews.com!news.maxwell.syr.edu!newsfeed.wirehub.nl!news.kweb.on.ca!KWeb!newsgroups.borland.com!not-for-mail