Look at OutputDebugString with variable number of arguments where I have applied a wrapper for a function to give a variable number of arguments