Do you have a link to that MSDN page? I'll take a look at it and see what needs to be done. What you've described sounds reasonable, but there's probably something that's being over looked (and I'll bet it's something simple and stupid... usualy is.)

-tg