|
Diese Funktion überträgt einen Dateinamen, der als ASCII-String vorliegt und neben einer Gerätebezeichnung einen Dateinamen
und eine Dateierweiterung enthalten kann, in die entsprechenden Felder eines FCB.
Vor dem Funktionsaufruf:
AX(AH) |
29h |
AX(AL) |
Analyse-Ktroll-Byte |
SI |
Offset des Zeigers, der die umzuwandelnde Zeichenkette angibt. |
DI |
Offset des Zeigers auf Buffer, der den geschlossenen FCB angibt. |
DS |
Segment des Zeigers, der die umzuwandelnde Zeichenkette angibt. |
ES |
Segment des Zeigers auf Buffer, der den geschlossenen FCB angibt. |
Buffer: (FCB) |
Leer |
Nach dem Funktionsaufruf:
AX(AL) |
Status, 00 = FCB erzeugt, keine Wildcards; 01 = FCB erzeugt, Wildcards erzeugt; FFh = Ungültige Laufwersangabe |
SI |
Offset des Zeigers, der ein Byte hinter dem umgewandelten Dateinamen steht. |
DI |
Offset des Zeigers, der den geschlossenen FCB angibt. |
DS |
Segment des Zeigers, der ein Byte hinter dem umgewandelten Dateinamen steht. |
ES |
Segment des Zeigers, der den geschlossenen FCB angibt. |
Buffer (FCB)
Laufwerksnummer |
Logische Laufwekrsnummer |
Dateiname |
ASCII-Dateiname |
Dateityp |
ASCII-Dateityp |
Aktueller Block |
0 |
Datensatzgröße |
0 |
Dateigröße |
0 |
Dateizeit |
0 |
Reserviert |
0 |
|
|
Aktueller Datensatz |
0 |
Datensatznummer |
0 |
Anzeige:
|
Anzeigen:
|