News:

MASM32 SDK Description, downloads and other helpful links
MASM32.com New Forum Link
masmforum WebSite

Why Use Native Apis ?

Started by shakuni, November 12, 2007, 01:52:04 PM

Previous topic - Next topic

shakuni

I've been researching on windows native api lately.But I've found that the mystery that surround the native api is not worth it because most of the working of the native api can be achieved through the use of win32 api(since each win32 api ultimately calls native api(s) to do the work).

kernel32.dll(wrapper over ntdll.dll)==calls some module in==>ntdll.dll(contains native api)==use SYSENTER==>use interrupt to communicate with hardware.

Still there are a few native api that has no counterpart in win32 api.Is there some link or book that lists this kind of api(s).
Can the readers of the thread post the native api(s) that have no counterpart in win32 api ?

drizz

Quote from: shakuni on November 12, 2007, 01:52:04 PMCan the readers of the thread post the native api(s) that have no counterpart in win32 api ?
there is a table in this article that lists the native apis and their counterparts;
http://web.archive.org/web/20060315213024/www.sysinternals.com/Information/NativeApi.html
the article does not exist on sysinternals anymore (since the assimilation)
The truth cannot be learned ... it can only be recognized.

shakuni

Sir
The info provided by you is so useful that I literally burst into tears after reading it.
It may sound silly but I've been trying to find this since a long time.
Thanks a lot.


Ehtyar

Quote from: Vortex on November 12, 2007, 06:50:45 PM
Here is newer version of the article :

http://www.microsoft.com/technet/sysinternals/information/NativeApplications.mspx
Not really. Not even half as informative as Mark's original article. Sad really....

Ehtyar.