INT 21H (0x21)機能44H (0x44か68)、キャラクタ・デバイス44H (0x44か68の0DH (0x0Dか13)のための補助的な機能0CH (0x0Cか12)入力/出力Ctrl一般的な入力/出力制御ブロック装置44H (0x44か68) 0EHは(0x0Eか14) 44H (0x44か68 0FHを(0x0Fか15)論理ドライブの地図45Hを置く得る(0x45または69)重複した46Hが(0x46か70)ハンドル47Hの(0x47か71)得るワーキング・ディレクトリを方向を変える

Files Recovery Software
連絡先の詳細 顧客サポート ダウンロードのデモ 製品  

 
 

INT 21H (0x21)

機能44H (0x44か68)、補助的な機能0CH (0x0Cか12)入力/出力Ctrlのキャラクタ・デバイスのための一般的な入力/出力制御

Call with: AH = 44H
AL = 0CH
BX = handle

CH =category (major) code:

00H     =          unknown
01H     =          COM1, COM2, COM3,OR COM4
03H     =          CON (keyboard and display)
05H     =          LPT1, LPT2, OR LPT3

CL                   =          function (minor) code:

45Hは=繰り返しの計算を置いた
4AH =選り抜きコードページ
4CH =開始のコードページの準備   
4DH =終わりのコードページの準備
5FHは=表示情報を置いた
65Hは=繰り返しの計算を得る
6AH =問い合わせはコードページを選んだ
6BH =問い合わせはリストを準備する
7FHは=表示情報を手に入れる

DS: DX = segment: offset of parameter block

Returns: If function successful
Carry flag = clear
And if called with CL = 65H, 6AH, 6BH or 7FH
DS: DX = segment: offset of parameter block

If function unsuccessful
Carry flag = set
AX = error code

コメント:

それは応用プログラムと特性装置運転者間のコミュニケーションに一般目的のメカニズムを提供する。

INT 21H (0x21)

機能44H (0x44か68)、補助的な機能0DH (0x0Dか13)入力/出力Ctrl -->ブロック装置のための一般的な入力/出力制御

Call with: AH = 44H
AL = 0DH
BL = drive code (0 =default, 1=A,
2=B, etc.)
CH = category (major) code:
08H = disk drive
CL = function (minor) code:

40Hは=ドライブ変数を置いた
41Hは=トラックを書く
42H =フォーマットはおよびトラックを確認する
47Hは=アクセスの旗を置いた
60Hは=装置変数を得る
61Hは=トラックを読んだ
62Hは=トラックを確認する
67Hは=アクセスの旗を得る

DS: DX = segment: offset of parameter block

Returns: If function successful
Carry flag = clear
And if called with CL = 60H or 61H
DS: DX = segment: offset of parameter block

If function unsuccessful
Carry flag = set
AX = error code

コメント:

この補助的な機能は応用プログラムと妨げ装置運転者間のコミュニケーションに一般目的のメカニズムを提供する。 プログラムが点検しか、または装置変数を論理ドライブのために変え、ハードウェア独立した方法にディスクトラックを読み、書き、書式作成し、確認するようにする。

 

INT 21H (0x21)

機能44H (0x44か68)、補助的な機能0EH (0x0Eか14)入力/出力Ctrl -->>論理ドライブの地図を得なさい

Call with: AH = 44H
AL = 0EH
BL = drive code (0 = default, 1=A,
2=B, etc.)

Returns: If function successful
Carry flag = clear
AL = mapping code
00H, if only one logical drive code
assigned to the block device
01H-1AH logical drive code (1=A,
2=B, etc.) mapped to the block device

If function unsuccessful
Carry flag = set
AX = error code

コメント:

それは指定ブロックドライブにアクセスするのに最近使用された論理ドライブコードを戻す。

INT 21H (0x21)

機能44H (0x44か68)、補助的な機能0FH (0x0Fか15)入力/出力Ctrl -->論理ドライブの地図を置きなさい

Call with: AH = 44H
AL = 0FH
BL = drive code (0 = default, 1=A,
2=B, etc.)

Returns: If function successful
Carry flag = clear
AL = mapping code
00H, if only one logical drive code
assigned to the block device

01H-1AH, logical drive code (1=A,
2=B, etc.) mapped to the
block device

If function unsuccessful
Carry flag = set
AX = error code

コメント:

この補助的な機能はブロック装置を参照するのに使用される次の論理ドライブコードを置く。

 

INT 21H (0x21)

機能45H (0x45か69) -->複写のハンドル

Call with: AH = 45H
BX = handle to be duplicated

Returns: If function successful
Carry flag = clear
AX = new handle

If function unsuccessful
Carry flag = set
AX = error code

コメント:

この機能は現在開いた装置かファイルに関してある特定のハンドルのために同じ位置で同じ装置かファイルを参照する新しいハンドルを戻す。

INT 21H (0x21)

機能46H (0x46か70) -->ハンドルの方向を変えなさい

Call with: AH = 46H
BX = handle for file or device
CX = handle to be redirected

Returns: If function successful
Carry flag = clear

If function unsuccessful
Carry flag = set
AX = error code

コメント:

2つのある特定のハンドルがあれば、第2ハンドルが同じ装置に関係しているか、または最初のハンドル同じ位置でファイルするこの機能作り。 第2ハンドルはそれから方向を変えると言われる。

 

INT 21H (0x21)

機能47H (0x47か71) -->ワーキング・ディレクトリを得なさい

Call with: AH = 47H
DL = drive code (0 =default, 1=A,
2=B, etc.)
DS: SI = segment: offset of 64-byte buffer

Returns: If function is successful
Carry flag = clear
そして緩衝はワーキング・ディレクトリの根で完全なパス名で記入される。

If function is unsuccessful
Carry flag = set
AX = error code

コメント:

この機能は根からのワーキング・ディレクトリに道を記述する、およびその登録簿の名前を得るASCIIZのひも。


Previous page

page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18

 
 

page 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26

Next page
 
 
データ回復図書
 
章1 データ回復の概観
章2 ハードディスクの導入
章3 ディスクおよびosへの論理的なアプローチ
章4 ナンバーシステム
章5 cのプログラミングの導入
章6 コンピュータ基本原則への紹介
章7 必要なdosは命じる
章8 ディスクBIOSは作用し、cとの処理を中断する
章9 大きいハードディスクの処理
章10 買収されたフロッピィからのデータ回復
章11 バックアップの作成
章12 プログラミングを用いる読み、変更MBR
章13 プログラミングを用いる読み、変更DBR
章14 「未加工ファイル」回復のためのプログラミング
章15 データワイパーのためのプログラミング
章16 ディスクのためのより多くの実用性の開発
付録 データ回復言葉の語集
 
 
Pro Data Doctor

製品

連絡先の詳細

顧客サポート

ダウンロードのデモ

契約条件

 
Pro Data Doctor