projd气球 c 子例程

用途

分配项目数据库句柄。

libaacct.a 库。

语法

<sys/aacct.h>

projdballoc(void **handle)

描述

projd气球 子例程分配一个句柄来对项目数据库进行操作。 缺省情况下,此 handle 已初始化为在系统项目数据库上运行; 但是,可以使用 projdbfinit 子例程重置它以引用另一个项目数据库。

参数

描述
句柄 (handle) 指向空指针的指针

安全性

仅适用于特权用户。 通过向用户授予 CAP_AACCT 功能,可以将特权扩展至非 root 用户。

返回值

描述
0 成功
-1 失败

错误代码

描述
EINVAL 传递的指针为 NULL
ENOMEM 内存上没有剩余空间