与libproc.dylib的低级绑定
介绍
该模块包含有关libproc.dylib共享库有趣部分的描述和包装。 该库公开有关OS X进程的内部内核数据。它是使用i386体系结构在OS X 10.7.5上开发和测试的。
由于该库没有详细记录,因此从xnu源代码手动跟踪了许多方面。
低级API
该库的整个动作围绕着__proc_info()函数,该函数是围绕系统调用的简单包装。 该函数的签名如下(内部私有原型取自libproc.c ):
int
__proc_info(
int callnum, // One of _PROC_CALLNUM_xxx constants below.
int pid, // Varies per callnum, see below.
int flavor, // Ditto.
uint64_t arg,
评论0
最新资源