i'm experimenting with techniques for function signature obfuscation and subsequent recovery

looking at the source for cstdarg, variadic functions must have their arguments passed as a contiguous block of memory

i recall, however, that certain calling conventions such as stdcall are incompatible with variadic function arguments.