Site icon EfmSoft

Что означает код HRESULT 0xC0AA0210 (E_IMAPI_RECORDER_LOCKED)?

 
Предыдущий Следующий
E_IMAPI_RECORDER_MEDIA_SPEED_MISMATCH E_IMAPI_RECORDER_CLIENT_NAME_IS_NOT_VALID

E_IMAPI_RECORDER_LOCKED

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

E_IMAPI_RECORDER_LOCKED (0xC0AA0210) — Устройство, связанное с этим рекордером при предыдущей операции, монопольно заблокировано, поэтому текущая операция завершилась сбоем.

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

Для 0xC0AA0210 сохраните recorder ID, профиль и состояние мультимедиа, скорость записи, свободные сектора, stage и IMAPI event; отдельно запишите IMAPI, HRESULT.

Как локализовать причину

Определите процесс/IMAPI session, удерживающий exclusive access, и снимайте блокировку штатным ReleaseExclusiveAccess после завершения операции.

Проверьте ExclusiveAccessOwner и жизненный цикл собственной session: забытый exclusive lock после исключения/раннего return выглядит так же, как блокировка сторонним приложением. После освобождения доступа повторно enumerate recorder перед новой записью.

Документация для результата 0xC0AA0210: AcquireExclusiveAccess · ExclusiveAccessOwner · ReleaseExclusiveAccess.


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

Exit mobile version