| Предыдущий | Следующий |
| WINBIO_E_INVALID_OPERATION | WINBIO_E_CRED_PROV_DISABLED |
WINBIO_E_SESSION_BUSY
Что означает WINBIO_E_SESSION_BUSY
WINBIO_E_SESSION_BUSY (0x8009802D) — WBF-сеанс уже выполняет операцию и не может принять новую несовместимую операцию одновременно.
Это состояние занятости конкретного WinBio session, а не общий сетевой timeout и не признак повреждения базы. Некоторые операции должны завершиться или быть отменены до следующего вызова в том же сеансе.
Диагностика и проверка результата
Сохраните handle сеанса, активный WinBio API, способ выполнения sync/async и момент запуска второго вызова. Определите, какая операция удерживает session, и дождитесь её штатного completion либо корректно отмените её.
Повтор оправдан только после наблюдаемого освобождения того же сеанса. Создание нового session может обойти конфликт, но не объясняет, почему исходный handle оставался занят.
Документация для результата 0x8009802D: WinBioOpenSession · WinBioCaptureSample · Windows Biometric Framework.
Нужно найти другой код? Найти другой код состояния или ошибки.
