| Предыдущий | Следующий |
| 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 без отдельных свидетельств.
Немедленные повторные вызовы обычно воспроизводят то же переходное состояние. Повторное перечисление после перехода информативнее слепого цикла.
Ссылки
- Microsoft: справочник NTSTATUS
- Microsoft: состояние сеанса физической консоли
- Microsoft: перечисление дисплеев и устройства, видимые сеансу
Нужно найти другой код? Найти другой код состояния или ошибки.