https://msdn.microsoft.com/zh-cn/goglobal/bb688160 http://blog.csdn.net/akof1314/article/details/6321628