| Предыдущий | Следующий |
| STATUS_INVALID_SESSION | STATUS_THREAD_NOT_IN_SESSION |
STATUS_THREAD_ALREADY_IN_SESSION
Поток уже привязан к сеансу
Этот статус появляется, когда низкоуровневый код пытается поместить поток в уже установленный контекст сеанса. Привязка к сеансу влияет на доступ к ресурсам конкретного сеанса, оконным станциям, рабочим столам и пространствам имён именованных объектов.
Это проблема управления состоянием, а не ошибка пароля пользователя или согласования RDP. Вызывающий код должен отслеживать жизненный цикл потока и сеанса, а не многократно применять операцию подключения к сеансу.
Что проверить
- Проверьте, не переиспользует ли код рабочие потоки между операциями, зависящими от сеанса.
- Зафиксируйте идентификаторы текущего и запрошенного сеансов.
- Убедитесь, что пути очистки выполняются до возврата потока в пул.
Ссылки
- Microsoft: пространства имён объектов ядра
- Microsoft: портал API терминальных служб
- Microsoft: WTSEnumerateSessions
- Открытые спецификации Microsoft: значения NTSTATUS
Нужно найти другой код? Найти другой код состояния или ошибки.