Функция
GetProcessShutdownParametersФункция
GetProcessShutdownParameters извлекает параметры завершения работы для текущего вызывающего процесса.Синтаксис
GetProcessShutdownParameters(
); |
Параметры
lpdwLevel
[out] Указатель на переменную, которая принимает уровень приоритета отключения. Сначала закрываются более высокие уровни. Приказ на отключение системного уровня резервируется за компонентами системы. Сначала закрываются более высокие числа. Ниже следуют соглашения об уровнях:
Значение |
Предназначение |
000-0FF |
Система сохраняет за собой последний диапазон отключения. |
100-1FF |
Прикладная программа сохраняет за собой последний диапазон отключения. |
200-2FF |
Прикладная программа сохраняет за собой "промежуточный" диапазон отключения. |
300-3FF |
Прикладная программа сохраняет за собой первый диапазон отключения. |
400-4FF |
Система сохраняет за собой первый диапазон отключения. |
Стартовый уровень отключений всех процессов равен
0x280.lpdwFlags
[out] Указатель на переменную, которая принимает флажки отключения. Она может иметь нижеследующее значение:
Значение |
Предназначение |
SHUTDOWN_NORETRY |
Если этот процесс берет времени больше чем заданное время ожидания, чтобы прекратить работу, на экране повторно блок диалога для пользователя не показывается. Вместо него, процесс теперь принуждается к выходу непосредственно. |
Возвращаемые значения
Если функция завершается успешно, величина возвращаемого значения - не ноль.
Если функция завершается с ошибкой, величина возвращаемого значения - ноль.
Смотри также
Краткий обзор Процессы и потоки, Функции, используемые процессами и потоками, SetProcessShutdownParameters
Размещение и совместимость GetProcessShutdownParameters |
|
Windows. NET Server |
Да |
Windows XP |
Да |
Windows 2000 |
Да |
Windows NT |
Да |
Windows Me |
Нет |
Windows 98 |
Нет |
Windows 95 |
Нет |
Используемая библиотека |
Kernel32.lib |
Заголовочный файл |
|
- объявлено в |
Winbase.h |
- включено в |
Windows.h |
Unicode |
Нет |
Замечания по платформе |
Не имеется |