| Предыдущий | Следующий |
| FILTER_E_LINK_UNAVAILABLE | FILTER_E_UNKNOWNFORMAT |
FILTER_E_PASSWORD
Что означает FILTER_E_PASSWORD
FILTER_E_PASSWORD (0x8004170B) означает, что filter handler не может извлечь содержимое из документа из-за password/encryption protection.
Что проверить
Определите тип защиты без записи секрета в лог: пароль открытия, encryption или rights-management policy. Проверьте, допускает ли handler неинтерактивное открытие и имеет ли filter host предусмотренные права.
Не храните пароль в параметрах индексации. Если политика допускает обработку, используйте безопасный механизм доступа продукта; иначе корректно пропустите защищённый документ.
Сравнение с незащищённым документом того же формата и тем же handler помогает отделить password policy от общей несовместимости формата.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
