INT 21H (0x21) 기능 1CH는 (0x1C 또는 28) 드라이브 자료 21H를 얻는다 (0x21 또는 33) 무작위 무작위 읽힌 22H가 (0x22 또는 34) 23H를 (0x23 또는 35) 얻는 파일 사이즈 24H를 (0x24 또는 36) 놓는 관계되는 기록 번호 25H를 (0x25 또는 37) 놓는 인터럽트 벡터 26H를 (0x26 또는 38) 창조하는 새로운 프로그램 세그먼트 접두어 (PSP) 27H (0x27 또는 39) 무작위 구획을 쓰는 읽힌 28H를 쓰는 (0x28 또는 40)

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

 
 

INT 21H (0x21)

기능 1CH (0x1C 또는 28) --> 드라이브 자료를 얻으십시오

외침을 가진: AH = 1CH
DL = 드라이브 부호

반환: 기능이 성공적인 경우에
AL = 송이 당 분야
DS: BX = 세그먼트: 매체 ID 바이트의 분파
CX = 바이트에 있는 육체적인 분야의 크기
DX = 과태를 위한 송이의 수 또는
지정된 드라이브

기능이 실패하는 부당한 드라이브 또는 치명적 에러인 경우에
AL = FFH

코멘트:

이 기능은 매체 ID 바이트에 그것의 파일 배부 테이블에서 지정된 디스크 드라이브 그리고 포인터에 관하여 배부 정보를 얻는다. INT 21H 의 기능 1BH에서 주어진 매체 ID 정보를 위해 매체 기술자 ID 바이트 테이블을, 참조하십시오.

 

INT 21H (0x21)

기능 1DH (0x1D 또는 29) --> 비축했다

INT 21H (0x21)

기능 1EH (0x1E 또는 30) --> 비축했다

INT 21H (0x21)

기능 1FH (0x1F 또는 31) --> 비축했다

INT 21H (0x21)

기능 20H (0x20 또는 32) --> 비축했다

INT 21H (0x21)

기능 21H (0x21 또는 33) --> 읽히는 무작위

외침을 가진: AH = 21H

DS: DX = 세그먼트: 이전에 여는의 분파
파일 제어 구획

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

코멘트:

이 기능은 기억으로 파일에서 선정한 기록을 해석한다. 기록은 INT 21H 기능 1AH에 최근 외침에 의해 지정된 현재 디스크 이동 에어리어 주소에 기억으로 해석된다.

 

INT 21H (0x21)

기능 22H (0x22 또는 34) --> 무작위 쓰십시오

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

반환: 성공을 쓰는 경우에 알루미늄 = 00H
01H 만약에 가득 차있는 디스크인 경우에
02H 세그먼트 포장이, 취소해 쓰는 경우에

코멘트:

이 기능은 파일에 있는 선정한 기록으로 기억에서 자료를 쓴다.

 

INT 21H (0x21)

기능 23H (0x23 또는 35) --> 파일 사이즈를 얻으십시오

외침을 가진: AH = 23H
DS: DX = 세그먼트: 공개되지 않는 파일의 분파
제어 블럭

반환: 기능이 찾아낸 성공 적이고 및 어울리는 파일 이름인 경우에
AL = 00H
그리고 FCB는 다음에 높은 쪽으로 필요하다면 돌린 파일에 있는 레코드 수에 분야를 (21H를 상쇄하십시오) 놓았다 완료한다 기록을 관계되 기록한다

기능이 찾아낸 실패하고는 어울리는 파일인 경우에
AL = FFH

코멘트:

이 기능은 현재 디렉토리에 있는 어울리는 파일을 찾는다; 사람이 있는 경우에, 레코드 수의 점에서 파일의 크기를 가진 FCB를 새롭게 한다. 이 기능을 위한 과태 기록 크기가 없다 그러므로 적합한 가치가 이 기능을 부르기 전에 FCB 기록 크기 분야에서 (0EH를 상쇄하십시오) 두어야 하는.

 

INT 21H (0x21)

기능 24H (0x24 또는 36) --> 관계되는 기록 번호를 놓으십시오

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

반환: 알루미늄은 파괴된다 (영향을 받지 않는 다른 기록기)
FCB는 분야를 (21H를 상쇄하십시오) 새롭게 했다 관계되 기록한다

코멘트:

이 기능은 기록되는 것과 같이 열린 FCB에서 현재 사용중인 화일 위치에 대응하기 위하여 관계되 기록한다 파일 제어 구획 (FCB)의 수체를 놓는다.

 

INT 21H (0x21)

기능 25H (0x25 또는 37) --> 인터럽트 벡터를 놓으십시오

외침을 가진: AH = 25H
AL = 개입중단 수
DS: DX = 세그먼트: 개입중단 취급의 분파
일과

반환: 아무것도

코멘트:

이 기능은 일과를 취급하는 개입중단에 점에 CPU 인터럽트 벡터를 초기화한다. 그것은 품행이 좋은 신청에 의해 중단하 벡터 테이블의 직접적인 편집에 우선하여 사용되어야 한다.

 

INT 21H (0x21)

기능 26H (0x26 또는 38) --> 창조하십시오 새로운 프로그램 세그먼트 접두어 (PSP)를

외침을 가진: AH = 26H
DX = 세그먼트: 새로운 프로그램 세그먼트의
접두어 (PSP)

반환: 아무것도

코멘트:

이 기능은 자유로운 기억에 있는 지정된 세그먼트 주소에 현재 수행 프로그램의 프로그램 세그먼트 접두어 (PSP)를 베끼고, 그 후에 그것을 다른 프로그램에 의하여 쓸모 있는 하기 위하여 새로운 PSP를 새롭게 한다.

 

INT 21H (0x21)

기능 27H (0x27 또는 39) --> 무작위 구획은 읽었다

외침을 가진: AH = 27H
CX = 읽을 것이다 레코드 수
DS: DX = 세그먼트: 이전에 여는의 분파
파일 제어 구획

반환: 모든 요구한 기록이 읽은 경우에 알루미늄 = 00H
01H 만약에 파일 종료 코드인 경우에
02H 만약에 세그먼트인 경우에 포장
03H 만약에 부분 기록은 끝에의 읽었다
파일
CX = 읽히는 실제적인 레코드 수

코멘트:

이 기능은 지정된 파일 위치에 시작하는 기억으로 파일에서 한개 이상 연속되는 기록을 해석한다. 세그먼트 과잉 또는 랩어라운드는 일어날 완충기의 크기 그리고 위치가 그런인 경우에, 기능은 02H의 복귀 코드 및 부분적인 기록이 파일 종료 코드에 읽히는 경우에, 기록의 나머지로 0로 덧대진다 실패한다.

 

INT 21H (0x21)

기능 28H (0x28 또는 40) --> 무작위 구획은 쓴다

외침을 가진: AH = 28H
CX = 쓸 것이다 레코드 수
DS: DX = 세그먼트: 이전에 여는의 분파
파일 제어 구획

반환: 알루미늄 = 00H 만약에 써지는 모든 요구된 기록
01H 만약에 충분히 디스크인 경우에
02H 만약에 세그먼트인 경우에 포장
CX = 써지는 실제적인 레코드 수

코멘트:

이 기능은 기억에서 지정된 파일 위치에 시작하는 파일에 한개 이상 연속되는 기록을 쓴다. 세그먼트 과잉 또는 랩어라운드는 일어날 완충기의 크기 그리고 위치가 그런인 경우에, 기능은 복귀 코드 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