query_proc_info 内核服务

用途

返回有关当前进程或线程的特定信息。

语法

#include <sys/encap.h>
int query_proc_info (type)
int type;

参数

描述
TYPE 指定请求的进程或线程信息的类型。 type 参数可以是下列其中一个值:
QPI_XPG_SUS_ENV
查询调用过程是否具有处于活动状态的 SPEC 1170 环境。
QTI_FUNNELLED
查询当前线程是否已进行漏斗形。

描述

query_proc_info 内核服务返回有关当前进程或线程的信息。

在使用值 QPI_XPG_SUS_ENV 作为 类型 参数进行调用时,当进程具有 SPEC 1170 活动状态 (即,该进程是在定义了环境变量 XPG_SUS_ENV 的情况下发出的) 时, 1 将返回 TRUE (1)。 否则,例程将返回 FALSE (0)。 使用值 QTI_FUNNELLED 作为 类型 参数进行调用时,如果当前线程已被安排使用,那么 query_proc_info 内核服务将返回 TRUE (1)。 否则,例程将返回 FALSE (0)。

执行环境

可以从 流程中断 环境中调用 query_proc_info 内核服务。

返回值

描述
第 1 年 正确。
重大安全事件数量 错误。