http://msdn.microsoft.com/visualc/previous...ds/default.aspx