Что означает код NTSTATUS 0xC01E05E8 (STATUS_GRAPHICS_SESSION_TYPE_CHANGE_IN_PROGRESS)?

 
Предыдущий Следующий
STATUS_GRAPHICS_INTERNAL_ERROR STATUS_FVE_LOCKED_VOLUME

STATUS_GRAPHICS_SESSION_TYPE_CHANGE_IN_PROGRESS

STATUS_GRAPHICS_SESSION_TYPE_CHANGE_IN_PROGRESS сообщает, что вызывающая сторона попыталась выполнить операцию во время изменения типа текущего сеанса. Документированные категории — console, disconnected и remote. Поэтому это переходное окно, а не постоянное утверждение, что операция не поддерживается в любом сеансе.

Не кэшируйте решение о дисплее или сеансе через эту границу. Активный консольный сеанс может временно быть недоступен при подключении или отключении консоли, а видимый процессу набор дисплеев изменится после стабилизации сеанса.

Надёжное восстановление

  • Запишите старую идентичность сеанса, операцию и наличие подключения/отключения RDP, присоединения консоли или быстрого переключения пользователя.
  • Дождитесь уведомления о переходе или точки ограниченного повтора, затем заново запросите активный сеанс и набор дисплеев.
  • Пересоздавайте только объекты, привязанные к сеансу и ставшие недействительными; не считайте событие сбросом GPU без отдельных свидетельств.

Немедленные повторные вызовы обычно воспроизводят то же переходное состояние. Повторное перечисление после перехода информативнее слепого цикла.

Ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.