Here's an incomplete version of windows.inc translated from the MASM32 package.

Details inside... please read the readme.txt

I divided the windows.inc into 3 parts.

a. equates
b. structures
c. data types

the unfinished includes are on the undef folder.

X(bugs, additional equates...) reports are welcome. I'll probably update this version from time to time but no, I'm not going to create an update for one missing equate or structure. I'll do it in a collective style... maybe at the end of each month or bi monthly all reports will be added and corrected.

btw status data(in readme.txt) are just approximations.

:grin:


p.s. winzip, winrar should be able to handle .tar and .gz files, I did this for other people who are using OS other than windows. :)




I hope someone will pick this project up, since I have other things to do. :)
Posted on 2003-01-11 17:00:57 by arkane
bugs #1: missing [.]fieldname
struc LOADED_IMAGE

{
.ModuleName dd ?
.hFile dd ?
.MappedAddress dd ?
.FileHeader dd ?
.LastRvaSection dd ?
.NumberOfSections dd ?
.Sections dd ?
.Characteristics dd ?
.fSystemImage db ?
.align dd
.fDOSImage db ?
.Links dd ?
.SizeOfImage dd ?
}
struc IMAGEHLP_DEFERRED_SYMBOL_LOAD
{
.SizeOfstruct dd ?
.BaseOfImage dd ?
.CheckSum dd ?
.TimeDateStamp dd ?
.FileName rb MAX_PATH
.Reparse db ?
}
struc RASAMBA
{
.dwSize dd ?
.dwError dd ?
.szNetBiosError rb NETBIOS_NAME_LEN + 1
.bLana db ?
}
struc RASPPPNBFA
{
.dwSize dd ?
.dwError dd ?
.dwNetBiosError dd ?
.szNetBiosError rb NETBIOS_NAME_LEN + 1
.szWorkstationName rb NETBIOS_NAME_LEN + 1
.bLana db ?
}
:grin:

Poeple might see some strcutures with missing [.] just modify the structure and please post. So I can modify it. :grin:
Posted on 2003-01-11 17:29:24 by arkane