flat assembler
Message board for the users of flat assembler.
![]() |
Author |
|
Tomasz Grysztar 15 Sep 2005, 00:00
With the standard "struct" macro (see the includes package for Win32), it should work this way:
Code: struct API_Args RetAddr dw ? union Pshd dw ? Arg1 dw ? ends irp Num, 2,3,4,5,6,7,8,9,10,11,12,13,14,15,16 { Arg#Num dw ? } ends Without that macros something much more fasm-specific would be needed: Code: irp Num, 2,3,4,5,6,7,8,9,10,11,12,13,14,15,16 { common struc API_Args \{ .RetAddr dw ? virtual .Pshd dw ? end virtual .Arg1 dw ? forward .Arg#Num dw ? common \} } |
|||
![]() |
|
shism2 15 Sep 2005, 00:30
Thanks alot you sure respond fast
![]() |
|||
![]() |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.