NT 21H (0x21) 기능 0DH (0x0D 또는 13) 디스크 리셋 0EH (0x0E 또는 14) 추려낸 디스크 0FH (0x0F 또는 15) 파일을 연다 10H (0x10 또는 16) 가까운 파일 11H (0x11 또는 17) 발견 첫번째 파일 12H (0x12 또는 18) 발견 읽히는 다음 파일 13H (0x13 또는 19) 감소 파일 14H (0x14 또는 20) 연속되는

Files Recovery Software
연락처 세부 정보 고객 지원 다운로드 데모 제품  

 
 

INT 21H (0x21)

기능 0DH (0x0D 또는 13) - > 디스크 리셋

외침을 가진: AH = 0DH

반환: 아무것도

코멘트:

이 기능은 모든 파일 완충기를 내뿜는다. 기능은 아직도 열려있는 어떤 파일도를 위한 디스크 전화번호부를 새롭게 하지 않는다.

INT 21H (0x21)

기능 0EH (0x0E 또는 14) - > 추려낸 디스크

외침을 가진: AH = 0EH

DL = drive code (0 = A, 1= B, etc.)

반환: 알루미늄 = 체계에 있는 논리 드라이브의 수

코멘트:

지정된 드라이브를 현재 이기 위하여 선정하거나, 디스크 드라이브와 반환 체계에 있는 논리 드라이브의 총계 궐석한다.

신청은 드라이브 문자 A-Z (0 = A, 1 = B, 등등)로 제한해야 한다. 플러피 디스크 및 hard-disk 드라이브 등등과 같은 블록 장치의 논리 드라이브 방법, 총계. 일반적으로 A 단 하나 육체적인 hard-disk 드라이브는 2개 이상 논리 드라이브로 분할된다.

INT 21H (0x21)

기능 0FH (0x0F 또는 15) - > 파일을 연다

외침을 가진: AH = 0FH

S: DX = 세그먼트: 파일 제어 구획의 분파

반환: 성공 기능과 파일이 찾아낸 경우에
AL = 00H
그리고 FCB는 MS-DOS에 의하여 다음과 같이MS-DOS 안으로 있다 채웠다:

드라이브 분야 (00H를 상쇄하십시오) 드라이브 B를 위한 드라이브 A, 2, 등등 현재 구획 분야를 위한 =1 (0CH를 상쇄하십시오) = 00H
기록 크기 분야 (0EH를 상쇄하십시오) = 0080H
분야를 (10H를 상쇄하십시오) = 전화번호부에서 파일 사이즈 치수를 재십시오
자료 필드 (14H를 상쇄하십시오) = 전화번호부에서 날짜 스탬프
분야의 (16H를 상쇄하십시오) = 전화번호부에서 시간 인쇄기 시기를 정하십시오

만약에 실패하는 기능인 경우에와 찾아내지 않는 파일
AL = 0FFH

코멘트:

파일을 열고 연속적인 읽기/쓰기 가동을 위해 이용할 수 있게 한다. 프로그램이 128의 바이트 이외에 기록 크기를 사용하기 위하여 려고 하는 경우에, 파일이 다른 어떤 디스크 가동의 앞에 성공적으로와 열린 후에 FCB 상쇄 0EH에 기록하 크기 분야를 놓아야 한다.

 

INT 21H (0x21)

기능 10H (0x10 또는 16) - > 가까운 파일

외침을 가진: AH = 10H
DS: DX = 세그먼트: 파일 제어 구획의 분파

반환: 만약에 성공 기능인 경우에 (성공 전화번호부 갱신)
AL = 00H
만약에 실패하는 기능인 경우에 (전화번호부에서 찾아내지 않는 파일)
AL = FFH

코멘트:

그것은 파일을 닫기 위하여 이용된다. 그것은 파일이 변경되거나 늘이는 경우에 파일을 닫고, 디스크에 파일과 관련되었던 모든 MS-DOS 내부 디스크 완충기를 내뿜고, 디스크 전화번호부를 새롭게 한다.

INT 21H (0x21)

기능 11H (0x11 또는 17) - > 발견 첫번째 파일

외침을 가진: AH = 11H
DS: DX = 세그먼트: 파일 제어 구획의 분파

반환: 기능 성공 적이고 및 어울리는 파일이 찾아낸 경우에
AL = 00H

그리고 현재 디스크 이동 지역 (DTA) 주소에 완충기는 FCB의 유형이 작용하기 위하여 입력된 공개되지 않는 정상 FCB 또는 장시간 FCB로 기입했다.

만약에 실패하는 기능인 경우에 (찾아내는 어울리는 파일 이름 없음)
AL = FFH

코멘트:

그것은 어울리는 파일 이름을 지정된 드라이브에 현재 디렉토리를 찾는다. 당신은 자유패를 이용할 수 있는가 (? 그리고 *). 이 기능은 첫째로 어울리는 파일 이름을 돌려보낸다.

INT 21H (0x21)

기능 12H (0x12 또는 18) - > 발견 다음 파일

외침을 가진: AH = 12H
DS: DX = 세그먼트: 파일 제어 구획의 분파

반환: 기능 성공 적이고 및 어울리는 파일 이름이 찾아낸 경우에
AL = 00H
그리고 현재 디스크 이동 지역 (DTA) 주소에 완충기는 FCB의 유형이 INT21H 기능 11H에 원래 입력된 공개되지 않는 정상 FCB 또는 장시간 FCB로 설치했다

만약에 실패하는 기능인 경우에와 찾아내지 않는 어울리는 파일 이름
AL = FFH

코멘트:

이것은 이전 기능의 동행자이다. INT 21H 기능 11H가 성공적인 경우에, 다음 어울리는 파일 이름을, 무엇이든을 돌려보내는 경우에. 이 기능은 입력으로 사용된 FCB가 INT 21H 기능 12H에 INT 21H 기능 11H에 이전 외침 및 가능한 연속 외침에 의해 제대로 초기화되었다고, 그리고 적어도 1개의 와일드 카드 문자이라고 포함하는 검토되는 파일 이름 또는 연장 추정한다.

INT 21H (0x21)

기능 13H (0x13 또는 19) - > 감소 파일

외침을 가진: AH = 13H
DS: DX = 세그먼트: 파일 제어 구획의 분파

반환: 삭제된 기능이 성공 파일 또는 파일인 경우에
AL = 00H
기능이 실패하는 경우에 어울리는 파일은 찾아내지 않으며 또는 적어도 1개의 어울리는 파일은 읽기 전용 이었다,
AL = FFH

코멘트:

그것은 과태 지정된 디스크 드라이브에 현재 디렉토리에서 모든 어울리는 파일을 삭제한다. 당신은 또한 자유패를 이용할 수 있는가 (? 그리고 *).

INT 21H (0x21)

기능 14H (0x14 또는 20) - > 읽히는 연속되는

외침을 가진: AH = 14H
DS: DX = 세그먼트: 이전에 여는의 분파
파일 제어 구획

반환: 알루미늄 = 00H 읽히는 경우에 성공
01H 만약에 파일 종료 코드인 경우에
02H 만약에 세그먼트인 경우에 포장
03H 만약에 부분 기록은 끝에의 읽었다
파일

코멘트:

이 기능은 파일에서 자료의 다음 연속되는 구획을, 그 때 적합하게 증가한다 파일 포인터를 읽는다. 읽힐 자료의 바이트 수는 파일 제어 구획 (FCB)의 기록하 크기 분야에 의해 (0EH를 상쇄하십시오) 지정된다.

기록은 INT 21H 기능 1AH에 최근 외침에 의해 지정된 현재 디스크 이동 지역 (DTA) 주소에 기억으로 해석된다. 세그먼트 과잉 또는 랩어라운드는 일어날 기록의 크기 및 완충기의 위치가 그런인 경우에, 기능은 02H의 복귀 코드로 실패한다.


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