| Предыдущий | Следующий |
| WINCODEC_ERR_NOTINITIALIZED | WINCODEC_ERR_PROPERTYNOTFOUND |
WINCODEC_ERR_ALREADYLOCKED
Что означает WINCODEC_ERR_ALREADYLOCKED
WINCODEC_ERR_ALREADYLOCKED (0x88982F0D) — Для объекта уже удерживается блокировка чтения или записи.
Значение относится не ко всему компоненту «Windows Imaging Component», а к связке «для объекта уже удерживается блокировка чтения или записи»; до очистки состояния важно сопоставить первый отказ с фактическими параметрами операции.
Диагностика и проверка результата
Когда исходная операция завершается сообщением «для объекта уже удерживается блокировка чтения или записи», воспроизведите исходную операцию на минимальном объекте и меняйте только одно условие за запуск.
Перед контрольным повтором для «для объекта уже удерживается блокировка чтения или записи» соберите контейнер, CLSID кодека, номер кадра, pixel format, размеры и первый WIC-вызов, вернувший ошибку.
Не потеряйте данные IWICBitmap, IWICBitmapLock: без них трудно отделить тему «для объекта уже удерживается блокировка чтения или записи» от последующего сбоя.
Считайте исправление подтверждённым только после устойчивого повтора исходного сценария без результата 0x88982F0D и без обхода штатных проверок.
Документация для результата 0x88982F0D: WIC bitmap sources and locks.
Нужно найти другой код? Найти другой код состояния или ошибки.