| Предыдущий | Следующий |
| WINBIO_E_SELECTION_REQUIRED | WINBIO_E_INVALID_SUBFACTOR |
WINBIO_E_PRESENCE_MONITOR_ACTIVE
WINBIO_E_PRESENCE_MONITOR_ACTIVE — состояние сеанса мониторинга присутствия. Microsoft указывает, что в одном биометрическом сеансе одновременно может работать только один монитор, поэтому второй запрос WinBioMonitorPresence не создаст параллельный монитор на том же дескрипторе.
Отслеживайте время жизни монитора присутствия
- Связывайте монитор с дескриптором асинхронного сеанса, который его запустил.
- Остановите уведомления через
WinBioCancelлибо закройте исходный сеанс до запуска другого монитора на том же дескрипторе. - Если нескольким потребителям нужны сведения о присутствии, координируйте один монитор или открывайте правильно спроектированные отдельные сеансы вместо гонки повторных вызовов запуска.
Мониторинг присутствия поддерживается только в асинхронном сеансе и возвращает результаты в WINBIO_ASYNC_RESULT с типом операции WINBIO_OPERATION_MONITOR_PRESENCE. Это позволяет легко выявлять повторные запуски в конечном автомате: ошибка относится к существующему монитору, а не к занятости датчика или недопустимому идентификатору модуля.
WinBioMonitorPresence · WinBioAsyncOpenSession
Нужно найти другой код? Найти другой код состояния или ошибки.