dmp_del 内核服务
用途
从主转储表中删除条目。 调用者应该使用 dmp_ctl 内核服务。 出于兼容性目的提供此服务。
语法
#include <sys/types.h>
#include <sys/errno.h>
#include <sys/dump.h> dmp_del ( cdt_func_ptr)
struct cdt * ( (*cdt_func_ptr) ( ));
struct cdt * ( (*cdt_func_ptr) ( ));
描述
内核扩展使用dmp_del内核服务取消注册先前注册的数据区,以便将其纳入系统转储。 使用dmp_add 内核服务注册此类数据区的内核扩展可以使用dmp_del服务从主转储表中删除该条目。
参数
| 项 | 描述 |
|---|---|
| cdt_func_ptr | 指定返回指向组件转储表的指针的函数。 函数和组件转储表都必须位于固定的全局内存中。 |
执行环境
dmp_del内核服务只能从进程环境中调用。
返回值
| 项 | 描述 |
|---|---|
| 重大安全事件数量 | 指示操作成功。 |
| -1 | 指示要删除的函数指针未在主转储表中。 |