What's new in Win32Inc 2.08
May 15, 2013
- bugfix winnt.inc: CONTEXT structure for 64-bit was not correct.
- bugfix ntdll.inc, RtlUnwind(): 2 parameters changed from DWORD to PTR
- bugfix: language type C replaced by _CRTAPI1 in C header files (ctype.inc, excpt.inc, float.inc, math.inc, setjmp.inc, stdio.inc, stdlib.inc ).
- bugfix def64\msvcrt.def: missing underscore for __getmainargs added.
- samples Sample\SEHSmpl and Sampl64\SEHSmpl added.
- prototypes in IMAGEHLP.INC will use @DefProto.
New in Win32Inc 2.07 (Apr 9, 2013)
- bugfix: quite a few COM interface definitions did contain "lpVtbl DWORD ?"; changed to "lpVtbl LPVOID ?".
- bugfix, WINSOCK.INC, WINSOCK2.INC: INADDR_ANY had a C-style typecast.
- bugfix TLHELP32.INC: member modBaseAddr in MODULEENTRY32[W] had type DWORD; changed to LPBYTE.
- prototypes in OLE2.INC and TLHELP32.INC will use @DefProto.
- samples Sample\Toolhelp and Sampl64\Toolhelp added.
New in Win32Inc 2.06 (Feb 13, 2013)
- 32-bit samples RpcSmpl, ShFolder and GdiPlus added.
- UserEnv.inc and ProfInfo.inc added.
- GdiPlus*.inc include files added.
- Def\UserEnv.def and Def\GdiPlus.def added.
- winnt.inc: equates SE_PRIVILEGE_REMOVED & SE_PRIVILEGE_VALID_ATTRIBUTES added.
New in Win32Inc 2.04a (Sep 9, 2012)
- WINDEF.INC: a misplaced line caused Masm to emit a fatal error.