| Предыдущий | Следующий |
| 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.
Нужно найти другой код? Найти другой код состояния или ошибки.