CComPtr を std::vector に入れても大丈夫?

std::vector< CComPtr<IMoniker> > vtIMonikerArray;

というふうに使いたいんだけど,std::auto_ptr をいれるときのような問題はありますか?