个人从MSDN技术文档整理出来的资料