http://msdn.microsoft.com/en-us/library/hh229115(v=vs.103).aspx http://msdn.microsoft.com/en-us/library/hh229733(v=vs.103).aspx http://msdn.microsoft.com/en-us/library/hh211783(v=vs.103).aspx