flat assembler
Message board for the users of flat assembler.

Index > Main > Adding AddVectoredExceptionHandler and other WinXP+ APIs

Author
Thread Post new topic Reply to topic
SPTH



Joined: 24 Jul 2004
Posts: 91
SPTH
Hey,
I often need AddVectoredExceptionHandler and other WinXP+ APIs for my codes, however, in the standard FASM KERNEL32.INC file, it is not included, so I have to include it after every update by hand.

I wrote a small tool to create a list of all WinVista APIs automatically (from a .DLL dump).

Maybe somebody is interested in that, or the updated KERNEL32.INC and USER32.INC will be included to the next update.

How to use:
Replace the KERNEL32.INC and USER32.INC in \fasm\INCLUDE\API with these updated files.


Description: Updated USER32.INC
Download
Filename: USER32.INC
Filesize: 37.58 KB
Downloaded: 176 Time(s)

Description: Updated KERNEL32.INC
Download
Filename: KERNEL32.INC
Filesize: 64.49 KB
Downloaded: 237 Time(s)

Description: dump of KERNEL32.DLL and USER32.DLL, and short C++ file
Download
Filename: LibraryDump.rar
Filesize: 27.56 KB
Downloaded: 153 Time(s)

Post 22 Apr 2011, 18:03
View user's profile Send private message Reply with quote
JohnFound



Joined: 16 Jun 2003
Posts: 3502
Location: Bulgaria
JohnFound
You might be interested by the project ImportsDB. Smile
Post 22 Apr 2011, 19:15
View user's profile Send private message Visit poster's website ICQ Number Reply with quote
SPTH



Joined: 24 Jul 2004
Posts: 91
SPTH
Ha, so this is useful Smile
Better than my <20c++ line approach Wink

Would be cool to have these standard-Windows-APIs included in the main distribution anyway.
Post 22 Apr 2011, 19:25
View user's profile Send private message Reply with quote
JohnFound



Joined: 16 Jun 2003
Posts: 3502
Location: Bulgaria
JohnFound
They are included in Fresh
IMHO, Tomasz wants to keep FASM packages as small and simple as possible.
Post 23 Apr 2011, 06:33
View user's profile Send private message Visit poster's website ICQ Number Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  


< Last Thread | Next Thread >
Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Copyright © 1999-2020, Tomasz Grysztar. Also on GitHub, YouTube, Twitter.

Website powered by rwasa.