Section courante

A propos

Section administrative du site

FPCHMOD

Change de mode
Free Pascal BaseUnix

Syntaxe

Function FpChmod(path:PChar;Mode:TMode):cInt;
function FpChmod(path:AnsiString;Mode:TMode):cint;

Paramètres

Nom Description
path Ce paramètre permet d'indiquer le répertoire ou le fichier à modifier
Mode Ce paramètre permet d'indiquer les nouveaux droits d'accès à attribuer :
Constante Description
S_ISUID Cette constante permet d'indiquer qu'il faut fixer l'identificateur utilisateur à droit d'exécution.
S_ISGID Cette constante permet d'indiquer qu'il faut fixer l'identificateur de groupe à droit d'exécution.
S_ISVTX Cette constante permet d'indiquer qu'il faut fixer les bits particulier.
S_IRUSR Cette constante permet d'indiquer qu'il faut la lecture pour le propriétaire.
S_IWUSR Cette constante permet d'indiquer qu'il faut l'écriture pour le propriétaire.
S_IXUSR Cette constante permet d'indiquer qu'il faut le droit d'exécution pour le propriétaire.
S_IRGRP Cette constante permet d'indiquer qu'il faut le droit de lecture pour le groupe.
S_IWGRP Cette constante permet d'indiquer qu'il faut le droit d'écriture pour le groupe.
S_IXGRP Cette constante permet d'indiquer qu'il faut le droit d'exécution pour le groupe.
S_IROTH Cette constante permet d'indiquer qu'il faut le droit de lecture pour les autres.
S_IWOTH Cette constante permet d'indiquer qu'il faut le droit d'écriture pour les autres.
S_IXOTH Cette constante permet d'indiquer qu'il faut le droit d'exécution pour les autres.
S_IRWXO Cette constante permet d'indiquer qu'il faut le droit d'exécution, de lecture et d'écritures pour les autres.
S_IRWXG Cette constante permet d'indiquer qu'il faut le droit d'exécution, de lecture et d'écritures pour le groupe.
S_IRWXU Cette constante permet d'indiquer qu'il faut le droit d'exécution, de lecture et d'écritures pour l'utilisateur.

Retour

Valeur Description
0 Cette valeur permet d'indiquer que l'opération de changement de droit d'accès à fonctionner.
différent de 0 Ces valeurs permettent d'indiquer qu'une erreur s'est produite.

Description

Cette fonction permet de définir les droits d'accès d'un fichier.

Remarque



Dernière mise à jour : Samedi, le 18 juillet 2015