PR_MkDir¶
创建一个具有指定名称和访问模式的目录。
语法¶
#include <prio.h>
PRStatus PR_MkDir(
const char *name,
PRIntn mode);
参数¶
该函数具有以下参数
name
要创建的目录的名称。所有路径组件都必须存在,直到但不包括叶组件。
mode
如果在
PR_CREATE_FILE
打开时创建文件,则为新目录的文件模式的访问权限位。
警告:mode 参数目前仅适用于 Unix 平台。将来可能适用于其他平台。
可能的值包括以下内容
00400. 所有者可读。
00200. 所有者可写。
00100. 所有者可搜索。
00040. 组可读。
00020. 组可写。
00010. 组可搜索。
00004. 其他用户可读。
00002. 其他用户可写。
00001. 其他用户可搜索。
返回值¶
如果成功,则返回
PR_SUCCESS
。如果失败,则返回
PR_FAILURE
。可以通过 PR_GetError 获取实际原因。
描述¶
PR_MkDir 使用路径名 name
创建一个新目录。所有路径组件都必须存在,直到但不包括叶组件。例如,如果要创建的目录的路径名为 a/b/c/d
,则目录 a/b/c
必须已存在。