GetProcessShutdownParameters函数检索当前调用进程的关闭参数。
BOOL GetProcessShutdownParameters(
LPDWORD 【lpdwLevel】, | //关闭优先级 |
LPDWORD 【lpdwFlagsaf】 | //关闭标志 |
); |
参数
lpdwLevel
指向接收关闭优先级的变量。较高的水平首先关闭。系统级关机命令是为系统组件保留的。较高的数字首先关闭。以下是级别约定:
值 | 含义 |
000-0FF | 系统保留上次关机范围。 |
100-1FF | 应用保留上次关机范围。 |
200-2FF | 应用保留“在”关机范围“之间。 |
300-3FF | 应用保留第一关闭范围。 |
400-4FF | 系统保留第一个关机范围。 |
所有进程从关闭级别0x280开始。
【lpdwFlagsaf】
指向接收关闭标志的变量。它可以是以下值:
值 | 含义 |
SHUTDOWN_NORETRY | 如果此过程所需的时间超过指定的超时时间,则不要为用户显示重试对话框。相反,只是导致进程直接退出。 |
返回值
如果函数成功,返回值不为零。
如果函数失败,返回值为零。
也可以看看