Пользовательские свойства файлов и СОМ-интерфейсу

  • Автор темы AAP
  • Дата начала
Статус
Закрыто для дальнейших ответов.
A
#1
Мой проект работает с пользовательскими свойствами офисных файлов. Доступ к пользовательским свойствам осуществляется через COM-интерфейсы IStorage, IPropertySetStorage, IPropertyStorage. Считывание свойств через эти интерфейсы происходит успешно. У меня проблемы с записью пользовательских свойств, они по неизвестным причинам не записываются в офисные файлы.

Записывается все это с помощью такой строчки:

hr = pPropStg->WriteMultiple(amount, propSpec, props, PID_FIRST_USABLE);

Программно все правильно, все записывается, hr возвращает S_OK, но когда тестируешь код на конкретном файле, никакой записи не происходит.

ПОМОГИТЕ! Уже неделю голову ламаю, почему?
 
Статус
Закрыто для дальнейших ответов.