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