Где MSXML IXMLDOMDocument :: save save? Я имею в виду, когда он вызывается с аргументом имени файла.Где находится вне процесса MSXML IXMLDOMDocument :: save save?
CComPtr<IXMLDOMDocument> doc;
p->get_doc(&doc);
doc->save(CComVariant(L"C:\\pathto\\mydoc.xml"));
Где будет "C: \ pathto \ mydoc.xml"?
Учтите, что XMLDOMDocument не работает, в этом случае находится на другой физической машине. Будет ли он сохранять его на «C: ...» вызывающей машины или на сервере, на котором размещен COM-объект?
Ожидается, что вы измените это на реальное место, где вы хотите сохранить, например, L "C: \\ Документы и настройки \\ Владелец \\ Мои документы \\ Некоторые документы.xml". –