|
Überholte Funktion!
Ab DOS 2.X die Funktion 4Fh benutzen.
Vor dem Funktionsaufruf:
AX(AH) |
12h |
DX |
Offset des Zeigers, der den geschlossenen FCB angibt. Der FCB darf in Hinsicht auf die voher aufgerufenen
Funktionen 11h und 12h nicht verändert werden. |
DS |
Segment des Zeigers, der den geschlossenen FCB angibt. Der FCB darf in Hinsicht auf die voher aufgerufenen
Funktionen 11h und 12h nicht verändert werden. |
DTA |
Leer |
FCB
Laufwerksnummer |
Logische Laufwerksnummer |
Dateiname |
ASCII-Dateiname, darf das ?-Wildcard beinhalten, ab DOS 3.X auch das *-Wildcard |
Dateityp |
Datei-Extension im ASCII-Format |
Aktueller Block |
0 |
Datensatzgröße |
0 |
Dateigröße |
0 |
Dateidatum |
0 |
Dateizeit |
0 |
Reserviert |
0 |
Aktueller Datensatz |
0 |
Datensatznummer |
0 |
Nach dem Funktionsaufruf:
AX(AL) |
Status, 00 = Verzeichnis-Eintrag gefunden; FFh = Verzeichnis-Eintrag nicht gefunden. |
DTA |
Enthält den geschlossenen FCB der gefundenen Datei. |
FCB
Laufwerksnummer |
Aktuelle Laufwerksnummer |
Dateiname |
ASCII-Dateiname, darf das ?-Wildcard beinhalten, ab DOS 3.X auch das *-Wildcard. |
Dateityp |
Datei-Extension im ASCII-Format. |
Aktueller Block |
0 |
Datensatzgröße |
0 |
Dateigröße |
0 |
Dateidatum |
0 |
Dateizeit |
0 |
Reserviert |
0 |
Aktueller Datensatz |
0 |
Datensatznummer |
0 |
Nachdem durch Aufruf der Funktion 11h nach dem ersten Dateinamen in einem Verzeichnis gesucht wurde, können mit Hilfe
dieser Funktion alle weiteren Dateinamen (sofern vorhanden) gesucht werden. Sie können einen erweiterten FCB
(geschlossenen) benutzen, um Dateien mit einem bestimmten Attribut zu finden.
Anzeige:
|
Anzeigen:
|