Skip to content
Syscall BSD#216

svc · unix #216

mkcomplex

Helper hérité de l'ère Carbon pour créer des couples ressource/data-fork HFS+ complexes.

Prototype

int mkcomplex(const char *path, mode_t mode, u_long type);

Retour: int

Arguments

NameTypeDirDescription
pathconst char-
modemode_t-
typeu_long-

Historique des versions

XNU tagmacOS#
xnu-1456.1.26macOS 10.6 Snow Leopard216
xnu-1699.24.8macOS 10.7 Lion216
xnu-1486.2.11216
xnu-1504.15.3216
xnu-1504.3.12216
xnu-1504.7.4216
xnu-1504.9.17216
xnu-1504.9.26216
xnu-1504.9.37216
xnu-1699.22.73216
xnu-1699.22.81216
xnu-1699.24.23216
xnu-1699.26.8216
xnu-1699.32.7216

Notes

Pratiquement inutilisé sur macOS moderne; APFS expose un espace de noms plat sans fork de ressources distinct. La plupart des appelants devraient utiliser open(O_CREAT) ou fclonefileat à la place.

API associées

openopenatfclonefileatgetattrlist