перечисление 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 |