C语言中查询进程信号是否被遮罩或搁置的简单方法
C语言sigprocmask()函数:查询或设置信号遮罩 #include <signal.h> 定义函数: int sigprocmask(int how,const sigset_t *set,sigset_t * oldset); 函数说明:sigprocmask()可以用来改变目前的信号遮罩,其操作依参数how 来决定: 返回值:执行成功则返回0,如果有错误则返回-1. 错误代码: C语言sigpending()函数:查询被搁置的信号 #include <signal.h> 定义函数: int sigpending(sigset_t *set); 函数说明:sigpending()会将被搁置的信号集合由参数set 指针返回. 返回值执行成功则返回 0,如果有错误则返回-1. 错误代码: (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |