Doug Lee wrote:
Apparently undocumented syntax: err.raise <errorNumber>[, <errorSource>[, <errorDescription>]]
Not undocumented. And there are two more parameters you can pass, as well: http://msdn.microsoft.com/en-us/library/h1hea41c%28VS.85%29.aspx
