prochdel 内核服务
用途
删除进程状态更改通知例程。
语法
#include <sys/types.h>
#include <sys/errno.h>
#include <sys/proc.h> void prochdel ( term)
struct proch *term;
struct proch *term;
参数
| 项 | 描述 |
|---|---|
| 期限 | 指向 普罗赫 结构,该结构包含要从系统范围通知例程链中除去的通知例程。 此结构先前是使用 Prochadd 内核服务注册的。 |
描述
普罗赫德尔 内核服务从系统范围通知例程的链中除去 进程更改通知例程 。 当发生主要进程状态更改时,内核不再调用由 普罗赫 结构中的处理程序字段定义的已注册通知例程。
如果在结构链中找不到由 期限 参数所指向的 普罗赫 结构,那么 普罗赫德尔 服务不会执行任何操作。
执行环境
仅可从 流程环境 调用 普罗赫德尔 内核服务。