Поделиться через


перечисление RM_APP_TYPE (restartmanager.h)

Указывает тип приложения, описываемый структурой RM_PROCESS_INFO .

Синтаксис

typedef enum _RM_APP_TYPE {
  RmUnknownApp = 0,
  RmMainWindow = 1,
  RmOtherWindow = 2,
  RmService = 3,
  RmExplorer = 4,
  RmConsole = 5,
  RmCritical = 1000
} RM_APP_TYPE;

Константы

 
RmUnknownApp
Значение: 0
Приложение нельзя классифицировать как любой другой тип. Приложение этого типа может быть завершено только при принудительном завершении работы.
RmMainWindow
Значение: 1
Приложение Windows выполняется как автономный процесс, отображающий окно верхнего уровня.
RmOtherWindow
Значение: 2
Приложение Windows, которое не выполняется как автономный процесс и не отображает окно верхнего уровня.
RmService
Значение: 3
Приложение является службой Windows.
RmExplorer
Значение: 4
Приложение — Windows Обозреватель.
RmConsole
Значение: 5
Приложение является автономным консольным приложением.
RmCritical
Значение: 1000
Для завершения установки требуется перезагрузка системы, так как процесс не может быть завершен. Процесс невозможно завершить по следующим причинам. Этот процесс может быть критически важным. Текущий пользователь может не иметь разрешения на завершение процесса. Процесс может принадлежать основному установщику, который запустил диспетчер перезапуска.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Верхняя часть restartmanager.h

См. также раздел

RM_PROCESS_INFO