Interruption 21h |
Fonction 71h, Sous-fonction 43h, Option 01h |
Fixer l'attribut d'un fichier au nom long |
| Windows 9X |
Description
Cette fonction permet de fixer l'attribut d'un fichier au nom long.
Entrée
| Registre |
Valeur ou description |
| AX |
7143h |
| BL |
01h |
| CX |
Ce registre permet d'indiquer le nouvel attribut du fichier : |
| 0 |
Ce bit contient la valeur 1 si l'attribut de fichier est en mode lecture seulement |
| 1 |
Ce bit contient la valeur 1 si l'attribut de fichier est en mode caché |
| 2 |
Ce bit contient la valeur 1 si l'attribut de fichier est en mode système |
| 3 à 4 |
Ce bit est réservé pour une utilisation interne ou futur |
| 5 |
Ce bit contient la valeur 1 si l'attribut de fichier est en mode archivage |
| 6 à 7 |
Ce bit est réservé pour une utilisation interne ou futur |
| DS:DX |
Cette paire de registres permet d'indiquer l'adresse du nom de fichier sous forme de chaine de caractères ASCIZ |
Sortie
| Registre |
Valeur ou description |
| CF |
Ce registre de drapeau de retenue permet d'indiquer le résultat de l'opération : |
| 0 |
Cette valeur permet d'indiquer l'opération a été un succès |
| 1 |
Cette valeur permet d'indiquer qu'une erreur s'est produite et dans ce cas : |
| AX |
Ce registre permet d'indiquer le code d'erreur : |
| 0001h |
Ce code d'erreur permet d'indiquer que le numéro de la fonction n'est pas valide |
| 0002h |
Ce code d'erreur permet d'indiquer que le fichier est introuvable |
| 0003h |
Ce code d'erreur permet d'indiquer que le chemin est introuvable |
| 7100h |
Ce code d'erreur permet d'indiquer que la fonction n'est pas supporté |
Voir également
Système d'exploitation - Windows - Nom de fichiers de format court (8.3 filename SFN) et de format long (LFN)
Dernière mise à jour : Jeudi, le 3 mars 2016