请教动态链接库(DLL)初始化例程失败是咋回事

请问动态链接库(DLL)初始化例程失败是怎么回事?
如题,当我的程序执行到:
C/C++ code

_di_IXMLNodeList list = LoadXMLDocument("XML\\Sampling.xml")->DocumentElement->ChildNodes->FindNode("Sample")->ChildNodes;


出现错误提示:Project XXX.exe raised exception class EOleSysError with message '动态链接库(DLL)初始化例程失败.' Process stopped. Use Step or Run to continue.

------解决方案--------------------
修复一下MSXML试试. 重新安装并注册msxml.dll
------解决方案--------------------
NativeXml是第三方的源码版,不用那些DLL支持。