shutdown_notify_unreg 内核服务

用途

取消注册扩展以在发生关闭时不会收到通知。

语法

#include <sys/reboot.h>

int shutdown_notify_unreg(sn)
shutdown_notify_t *sn;

描述

shutdown_notify_unreg 内核服务会取消注册扩展,以在发生关闭时不会收到通知。 扩展将在要取消注册的 shutdown_notify_t 实例中传递。 如果在 SHUTDOWN_NOTIFY_HALTSHUTDOWN_NOTIFY_REBOOT 通知进程启动后调用此函数,那么它将失败。

参数

描述
sn 一个指向调用扩展要注销的结构的指针。

执行环境

仅限流程环境。

返回值

描述
重大安全事件数量 成功
EPERM 已尝试在最终通知启动后取消注册。
EINVAL 传递的参数无效。