The SDK has some good information on this. Wanted to share. Thanks!

http://msdn2.microsoft.com/en-us/library/ms563713.aspx