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