Struct as argument

A string of towels defined in LPC?

Funny. It's really a long pointer to constant string (NULL terminated array of TCHAR). And what is a TCHAR? Well, depending on what compiler options you've set, it's either char or _wchar.

What the significance of the _ is escapes me. Another brain dead type from the idiots in Redmond.