The example contains 2 macros for prototyping STDCALL and C procedures where the starting address and argument list is known. they are useful where you load a procedure address with GetProcAddress() or get the address of a procedure in a DLL which is contained in a virtual table. These supercede the DDPROTO macro in the macros.asm file as they are easier to use and more flexible.
[attachment deleted by admin]
Thanks, very nice work.