INT 13H 연장을 사용하는 getdrivegeometry 기능

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

 
 

/* 목적지는 근원 보다는 더 작으면 안된다*/

if(Sectors_in_HDD2<Sectors_in_HDD1)
{
printf("\n\n 목적지 디스크는 근원 디스크 보다는 더 작으면 안된다");
printf("\n누르십시오 나가기 위하여 어떤 열쇠든지…");
getch();
exit(0);
}

/* 모두가 좋은 경우에, 목적지 하드 디스크에 근원 디스크의 모든 분야를 베끼십시오*/

gotoxy(10,15);printf("베끼는 절대 분야: ");

for(loop=0;loop<=Sectors_in_HDD1;loop=loop+120)
{
readabsolutesectors ( 0x80, loop, 120, buffer );
writeabsolutesectors ( 0x81, loop, 120, buffer );
gotoxy(36,15); printf("%ld",loop);


if(kbhit())
{
exit(0);
}
}

//// 완료의 메시지를 보여주십시오\\\

printf("\n\n디스크 화상 진찰은 지금 완료되고, 나가기 위하여 누른다 어떤 열쇠든지…");
getch();

} //// 요점의 끝

코딩에 대하여 코멘트:

먼저 주어진 프로그램의 코딩, 왜냐하면 디스크 화상 진찰에서 우리는 뒤에 오는 업무를 이행해서 진행하고 있다:

  • 구조, 기하학은 INT 13H 연장, 기능 수 0x48를 사용하여 getdrivegeometry 기능에 의해 이용된다. INT 13H 연장에 상세한 묘사를 위해, 이 책에서 먼저 토론된 큰 하드 디스크"를 취급하는 장을 "참조하십시오.

 


Previous page

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

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