| Предыдущий | Следующий |
| WINBIO_E_NOT_ACTIVE_CONSOLE | WINBIO_E_INVALID_PROPERTY_TYPE |
WINBIO_E_EVENT_MONITOR_ACTIVE
WINBIO_E_EVENT_MONITOR_ACTIVE возвращается функцией WinBioRegisterEventMonitor при уже активном мониторе событий. Регистрация является состоянием сеанса, поэтому повторные вызовы регистрации не добавляют второй независимый обратный вызов.
Отслеживайте владельца монитора для каждого сеанса
- Храните состояние успешной регистрации для каждого
WINBIO_SESSION_HANDLE. - Вызовите
WinBioUnregisterEventMonitorдо регистрации заменяющего монитора в этом сеансе. - Используйте отдельный биометрический сеанс, если приложению необходимо выполнять обычные операции WinBio при активном мониторе событий.
Microsoft отмечает, что сеанс с активным монитором событий не может выполнять другие вызовы API Windows Biometric Framework до остановки монитора. Обратные вызовы событий также выполняются последовательно и могут пропускать последующие события, если обработчик работает слишком долго. Поэтому этот HRESULT обычно выявляет ошибку жизненного цикла владения сеансом, а не проблему датчика.
WinBioRegisterEventMonitor · WinBioUnregisterEventMonitor
Нужно найти другой код? Найти другой код состояния или ошибки.