| Предыдущий | Следующий |
| STATUS_CTX_PD_NOT_FOUND | STATUS_CTX_NO_OUTBUF |
STATUS_CTX_CLOSE_PENDING
Соединение находится в переходном состоянии закрытия
STATUS_CTX_CLOSE_PENDING означает, что для соединения Terminal Services уже выполняется операция закрытия. Это результат жизненного цикла, а не доказательство завершения сеанса пользователя и не разрешение немедленно использовать соединение повторно.
Отключение сеанса удалённого рабочего стола может оставить пользовательский сеанс на узле сеансов RD. Поэтому клиент, служба или средство администрирования должны отличать завершение транспорта от последующего состояния сеанса, сообщаемого сервером.
Полезные данные
- Запишите операцию, инициировавшую закрытие, идентификатор сеанса и требуемый результат: отключение, выход из системы или остановка прослушивателя.
- Дождитесь изменения состояния сеанса, прежде чем открывать другой канал или выполнять операцию, предполагающую доступность старого соединения.
- В ПО управления сеансами используйте уведомления об изменении сеанса или новый запрос к серверу, а не фиксированную задержку с последующим использованием кэшированного состояния.
Ссылки
- Открытые спецификации Microsoft: значения NTSTATUS
- Microsoft: сеансы удалённого рабочего стола
- Microsoft: WTSRegisterSessionNotification
Нужно найти другой код? Найти другой код состояния или ошибки.