Section courante

A propos

Section administrative du site

Interruption 21h

Fonction 60h

Nom de fichier ou chemin canonique
DOS 3.0+, OS/2, Windows NT

Description

Cette fonction permet de demander le nom de fichier ou le chemin canonique.

Entrée

Registre Valeur ou description
AH 60h
DS:SI Cette paire de registres permet d'indiquer le nom de fichier ou le chemin ASCIZ.
ES:DI Cette paire de registre permet d'indiquer le tampon de 128 octets pour nom canonalisé.

Sortie

Registre Valeur ou description
FC Ce registre de drapeau de retenue permet d'indiquer le résultat de l'opération :
Valeur Description
0 Cette valeur permet d'indiquer que l'opération a été un succès, dans ce cas :
 AH = 00h ou 3Ah (DOS 6.1 / 6.2 pour le périphérique de caractères)
 AL = Détruit (00h ou 2FH ou 5CH ou dernier caractère du répertoire actuel sur l'unité de disque)
tampon rempli de nom avec le format qualifié D:\PATH\FILE.EXT ou \\MACHINE\PATH\FILE.EXT
1 Cette valeur permet d'indiquer une erreur, dans ce cas :
Registre Description
AX Ce registre permet d'indiquer le code d'erreur :
Valeur Description
02h Cette erreur permet d'indiquer une composante non valide dans le chemin du répertoire ou la lettre de l'unité de disque uniquement.
03h Cette erreur permet d'indiquer le chemin mal-formé ou la lettre d'unité de disque non valide.
ES:DI Cette paire de registres pointant vers un tampon reste inchangé.

Remarques



Dernière mise à jour : Jeudi, le 10 novembre 2022