Nom |
Description |
pathname |
Ce paramètre permet d'indiquer le nom du fichier |
oflag |
Ce paramètre permet d'indiquer le mode d'accès : |
O_APPEND |
Cette constante permet d'indiquer l'écriture à partir de la fin du fichier |
O_CREAT |
Cette constante permet d'indiquer la création du fichier s'il n'existe pas |
O_EXCL |
Cette constante permet d'indiquer que le fichier la création d'un fichier seulement s'il n'existe pas |
O_RDONLY |
Cette constante permet d'indiquer le mode en lecture seulement |
O_RDWR |
Cette constante permet d'indiquer le mode en lecture et écriture |
O_TRUNC |
Cette constante permet d'indiquer la réinitialisation du fichier |
O_WRONLY |
Cette constante permet d'indiquer le mode en écriture seulement |
O_BINARY |
Cette constante permet d'indiquer que le fichier est ouvert en mode binaire |
O_TEXT |
Cette constante permet d'indiquer que le fichier est ouvert en mode texte |
Flags |
Ce paramètre permet d'indiquer le mode de partage : |
SH_COMPAT |
Cette constante permet d'indiquer qu'aucun autre processus ne peut accéder au fichier |
SH_DENYRW |
Cette constante permet d'indiquer l'exclusivité à un processus |
SH_DENYWR |
Cette constante permet d'indiquer seul le processus courant peut effectuer l'écriture |
SH_DENYRD |
Cette constante permet d'indiquer seul le processus courant peut effectuer la lecture |
SH_DENYNO |
Cette constante permet d'indiquer seul le processus courant peut effectuer la lecture ou l'écriture |
pmode |
Ce paramètre permet d'indiquer la permission : |
S_IREAD |
Cette constante permet d'indiquer le mode d'accès en lecture seulement |
S_IWRITE |
Cette constante permet d'indiquer le mode d'accès en écriture seulement |
S_IREAD | S_IWRITE |
Cette constante permet d'indiquer le mode d'accès en lecture et en écriture |
Cette fonction permet d'ouvrir le fichier spécifié et prépare le fichier pour une lecture ou une écriture partagée ultérieure.