順次INT 21H (0x21)機能15Hは(0x15か21) 16Hを(0x16か22)作成するファイル17Hを(0x17か23)名前を変更するファイル18Hの(0x18か24)確保した19Hを(0x19か25)得る現在のディスク1AHを(0x1Aか26)置いたDTA address1BHを(0x1Bか27)得るデフォルトのドライブデータを書く

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

 
 

INT 21H (0x21)

機能15H (0x15か21) -->順次書きなさい

Call with: AH = 15H
DS: DX = segment: offset of previously opened
file control block

Returns: AL = 00H, if write successful
01H, if disk is file
02H, if segment wrap

コメント:

この機能はファイルにデータの次の順次ブロックを、それから適切に増加するファイルポインターを書く。 書かれているべきデータのバイト数はファイル制御ブロック(fcb)の記録的なサイズ分野によって(0EHを相殺しなさい)指定される。


INT 21H (0x21)

機能16H (0x16か22) -->ファイルを作成しなさい

Call with: AH = 16H
DS: DX = segment: offset of unopened file control block

Returns: If function is successful and file was created or truncated
AL = 00H
And FCB filled in by MS-DOS as follows:

ドライブ分野(00Hを相殺しなさい) = 1、2、ドライブbのためのドライブaのための等。     
現在のブロック分野(offset0CH) = 00H
レコード・サイズ分野(0EHを相殺しなさい) = 0080H
分野を(10Hを相殺しなさい) =登録簿からのファイルサイズ大きさで分類しなさい
登録簿から分野に(14Hを相殺しなさい) =日付印日付を記入しなさい
分野を時間を計りなさい(16H =登録簿からのタイムスタンプ相殺しなさい

If function unsuccessful (directory full)
AL = FFH

コメント:

この機能はワーキング・ディレクトリで新しいディレクトリ・エントリを作成するか、またはゼロ長さに同じ名前の既存のファイルを省略する。 またそれに続く読み書き操作のためのファイルを開ける。 この機能はファイルは取り返しのつかないほど失われること指定名前の既存のファイルがゼロ長さおよびすべてのデータに省略されるので慎重に使用されなければならない。

 

INT 21H (0x21)

機能17H (0x17か23) -->ファイルの名前を変更しなさい

Call with: AH = 17H
DS: DX = segment: offset of special file control block

Returns: If function is successful and one or more files renamed
AL = 00H

機能が不成功およびなら一致ファイル、か新しいファイル名は既存のファイルに一致させなかった
AL = FFH

コメント:

指定ドライブのディスクのワーキング・ディレクトリのこの機能転換すべての一致ファイルの名前。

またこれの未知数を使用できる。 特別なファイル制御ブロックに通常の位置(バイト0直通0BH)でドライブコード、ファイル名および延長および第1の後で6バイトを始める第2ファイル名がある(相殺された11H)。

 

INT 21H

機能18H (0x18か24) -->確保した

INT 21H (0x21)

機能19H (0x19か25) -->現在のディスクを得なさい

Call with: AH = 19H

Returns: AL = drive code (0 for A drive, 1 for B
drive etc.)

コメント:

この機能は流れまたはデフォルトのディスク・ドライブのドライブコードを戻す。

 

INT 21H (0x21)

機能1AH (0x1Aか26) --> DTAの住所を置きなさい

Call with: AH = 1AH
DS: DX = segment: offset of disk transfer area.

Returns: Nothing

コメント:
この機能はそれに続くFCB関係した関数呼出しに使用するべきディスク移転地域(DTA)の住所を指定する。

INT 21H (0x21)

機能1BH (0x1Bか27) -->デフォルトのドライブデータを得なさい

Call with: AH = 1BH

Returns: If function successful
AL = sectors per cluster
DS: DX = segment offset of media ID byte
CX = size of physical sector in bytes
DX = number of clusters for default drive

不成功な機能(無効なドライブか重大なエラー)
AL = FFH

コメント:

この機能は媒体の同一証明バイトにファイルアロケーションテーブルからのデフォルトのディスク・ドライブそしてポインターについての指定情報を得る。

媒体IDバイトに次の意味がある:

媒体のディスクリプターID

媒体

0F0H

、両面フロッピー・ディスク、3.5インチ18のセクター(または他)

0F8H

固定ディスク

0F9H

、両面フロッピー・ディスク、5.25インチ15のセクター

0F9H

、両面フロッピー・ディスク、3.5インチ9つのセクター

0FCH

、single-sidedフロッピー・ディスク、5.25インチ9つのセクター

0FDH

、両面フロッピー・ディスク、5.25インチ9つのセクター

0FDH

、単一の味方されるフロッピー・ディスク、8インチ単密度

0FEH

、single-sidedフロッピー・ディスク、5.25インチ8つのセクター

0FEH

、単一の味方されるフロッピー・ディスク、8インチ単密度

0FEH

、両面フロッピー・ディスク、8インチ倍密度

0FFH

、両面フロッピー・ディスク、5.25インチ8つのセクター



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