INT 13H (0x13)
機能43H (0x43か67) -->書く伸びた(IBM/MS INT 13H延長)
Call with: AH = 43H
AL = write flags (See the table in
comments)
DL = drive number.
DS:SI = disk address packet
Return: If Function Successful,
Carry Flag = clear
AH = 00H
If Function Unsuccessful,
Carry Flag = set
AH = error code
コメント:
この機能はディスクのための延長書く機能をである。 機能が巧妙運べば旗をなら明確およびならああ記録は00H、他に旗をである一定およびああリターンエラー・コード運ぶ。 ディスク住所包みのブロック数分野はブロックの数に首尾よく置かれる。 情報はの次のテーブルで異なった版のために旗を与えられた書く:
版1.0および2.0 |
版2.1およびあとで |
価値 |
記述 |
価値 |
記述 |
かまれた0 |
書く確認しなさい |
00Hおよび01H |
外に確認する書きなさい |
ビット1に7 |
予約(0) |
02H |
と確認する書きなさい |
INT 13H (0x13)
機能44H (0x44か68) -->確認しなさいセクター(IBM/MS INT 13H延長)を
Call with: AH = 44H
DL = drive number
DS:SI = disk address packet
Return: If Function Successful,
Carry Flag = Clear
AH = 00H
If Function Unsuccessful,
Carry Flag = Set
AH = error code
コメント:
この機能は延長のための確認するセクター機能をである。 機能が巧妙運べば旗をなら明確およびならああ記録は00H、他に旗をである一定およびああリターンエラー・コード運ぶ。 ディスク住所包みのブロック数分野はブロックの数に首尾よく置かれる
INT 13H (0x13)
機能45H (0x45か69) -->ロックはまたは鍵を開けるドライブ(IBM/MS INT 13H延長)の
Call with: AH = 45H
AL = Operation Number (See the Table in
comments)
DL = Drive number
Return: If Function Successful,
Carry Flag = Clear
AH = 00H
AL = Lock State (00H = Unlocked)
If Function Unsuccessful,
Carry Flag = Set
AH = Error code
コメント:
この機能がドライブを締めるか、または鍵を開けるのに使用されている。 この機能はまたはより高く80Hと番号が付いているあらゆる取り外し可能なドライブのために支えられるように要求される。 255までのロックはドライブに置かれるかもしれすべてのロックが取除かれたまで媒体は物理的に鍵が開かない。
機能が巧妙運べば旗をなら明確およびならああ記録は00H、他に旗をである一定およびああリターンエラー・コード運ぶ。
別のロックのための操作数は次のテーブルでまたはドライブの操作の与えられた鍵を開ける:
価値 |
機能 |
00H |
ドライブのロック媒体 |
01H |
媒体の鍵を開けなさい |
02H |
ロックの状態を点検しなさい |
|