What is the correct way to deal with unions in a struct definition?
e.g. http://msdn.microsoft.com/en-us/library/ms682013(v=VS.85).aspx
I am doing this at the moment...
; #STRUCTURE# ===================================================================================================================
; Name...........: $tagCHAR_INFO_W
; Description ...: Specifies a Unicode character and its attributes. This structure is used by console functions to read from
; and write t