shutdown_notify_unreg 内核服务
用途
取消注册扩展以在发生关闭时不会收到通知。
语法
#include <sys/reboot.h>
int shutdown_notify_unreg(sn)
shutdown_notify_t *sn;描述
shutdown_notify_unreg 内核服务会取消注册扩展,以在发生关闭时不会收到通知。 扩展将在要取消注册的 shutdown_notify_t 实例中传递。 如果在 SHUTDOWN_NOTIFY_HALT 和 SHUTDOWN_NOTIFY_REBOOT 通知进程启动后调用此函数,那么它将失败。
参数
| 项 | 描述 |
|---|---|
| sn | 一个指向调用扩展要注销的结构的指针。 |
执行环境
仅限流程环境。
返回值
| 项 | 描述 |
|---|---|
| 重大安全事件数量 | 成功 |
| EPERM | 已尝试在最终通知启动后取消注册。 |
| EINVAL | 传递的参数无效。 |