Что означает код HRESULT 0x8004537A (FSRM_E_FILE_IN_USE)?

 
Предыдущий Следующий
FSRM_E_CANNOT_DELETE_SYSTEM_PROPERTY FSRM_E_ERROR_NOT_ENABLED

FSRM_E_FILE_IN_USE

Что означает FSRM_E_FILE_IN_USE

FSRM_E_FILE_IN_USE (0x8004537A) — Файл используется другим приложением и сейчас недоступен.

Для сообщения «файл используется другим приложением и сейчас недоступен» практический предмет проверки — «fsrm, файл, use».

Что проверить и как подтвердить исправление

До изменения конфигурации сопоставьте первый отказ с фактическими параметрами операции. Для 0x8004537A с описанием «файл используется другим приложением и сейчас недоступен» установите идентичность и владельца уже существующего объекта; не создавайте второй экземпляр, пока не проверен жизненный цикл первого.

Диагностика 0x8004537A должна включать IID и method, thread/apartment, argument values, object state и исходный HRESULT; отдельно запишите HRESULT, IFsrmFileManagementJob. Для темы «fsrm, файл, use» при 0x8004537A важны значения именно на первом отказе, а не после обработки ошибки верхним уровнем.

Для 0x8004537A и сообщения «файл используется другим приложением и сейчас недоступен» общий сброс допустим лишь как контроль, но не как доказательство причины.

Документация для результата 0x8004537A: MS-FSRM protocol error codes · IFsrmFileManagementJob · MSFT_FSRMFileManagementJob.


Нужно найти другой код? Найти другой код состояния или ошибки.