Что означает код NTSTATUS 0xC01E05E2 (STATUS_GRAPHICS_DISPLAY_DEVICE_NOT_ATTACHED_TO_DESKTOP)?

 
Предыдущий Следующий
STATUS_GRAPHICS_NO_DISPLAY_DEVICE_CORRESPONDS_TO_NAME STATUS_GRAPHICS_MIRRORING_DEVICES_NOT_SUPPORTED

STATUS_GRAPHICS_DISPLAY_DEVICE_NOT_ATTACHED_TO_DESKTOP

STATUS_GRAPHICS_DISPLAY_DEVICE_NOT_ATTACHED_TO_DESKTOP означает, что выбранное устройство отображения GDI в момент операции не входило в рабочий стол Windows. Это не обязательно означает исчезновение адаптера или монитора: перечисление может возвращать устройства, которые сейчас не подключены к рабочему столу.

Windows предоставляет состояние подключения через DISPLAY_DEVICE_ATTACHED_TO_DESKTOP. Этот флаг следует проверять по результатам нового перечисления в сеансе вызывающей стороны, прежде чем операция сочтёт устройство пригодной целью рабочего стола.

Полезные различия

  • Подключение к рабочему столу в отличие от физического присутствия или простого наличия в перечислении.
  • Неактивный выход в отличие от устаревшего имени устройства из прежней топологии.
  • Обычный переход конфигурации дисплеев в отличие от постоянного выбора пользователя или политики.

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

Ссылки


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