| Предыдущий | Следующий |
| NS_E_CODEC_UNAVAILABLE | NS_E_SOURCE_NOTSPECIFIED |
NS_E_ARCHIVE_SAME_AS_INPUT
Что означает NS_E_ARCHIVE_SAME_AS_INPUT
NS_E_ARCHIVE_SAME_AS_INPUT (0XC00D1B84) — сравнение канонических путей обнаружило, что архив перезапишет входной файл.
Что проверить
Этот HRESULT означает не общий сбой архивации, а конкретный конфликт имён: файл архива совпадает с одним из входных файлов. Продолжение операции могло бы перезаписать исходный материал, поэтому Encoder останавливает настройку до начала записи.
- Получите фактический путь archive output и пути всех файловых источников после преобразования относительных путей в абсолютные; сравнивайте конечные имена файлов, а не только строки из конфигурации.
- Если профиль или конфигурация были скопированы из другого сеанса, проверьте, не унаследовал ли archive sink имя текущего входного файла.
- Исправление — назначить архиву отдельный файл назначения до запуска архивации. Не обходите проверку открытием исходника с другими share-флагами: причина не в блокировке файла, а в совпадении назначения и источника.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.