모든 논리적인 분할의 매개변수를 읽는 프로그램은 디스크에서 선물한다

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

 
 

프로그램의 산출은 이것과 유사할 것이 것과 같이 표시될 것이다:

분할 1 - FAT32
분할 2 - FAT32
분할 3 - FAT32

디스크에 있는 총 분할 = 3

분할 1 = 63의 분야 수 시작
분할 2 = 11277693의 분야 수 시작
분할 3 = 25623738의 분야 수 시작

코딩에 대하여 코멘트:

구조 diskaddrpacket는, 디스크 주소 소포 체재를 readabsolutesectors 기능에 의해 이용되기 위하여 읽는 이용된다.

기능 All_partition_information는 () 분할 입장에서 모든 분할의 모든 매개변수를 찾아내는 이용된다.

이 프로그램에서, 우리는 단지 파일 시스템을 표시하고 디스크에 있는 모든 유효한 논리적인 분할의 관계되는 분야 정보, 당신은 또한 조금 더 printf를 가진 기능 All_partition_information를 () 사용해서 분할 정보의 다른 매개변수의 정보를 인쇄할 수 있다.

기능의 코딩은 다음과 같이 이다:

/* 그들의 분할 입장을 읽기 모든 논리적인 분할' 찾아내는 기능 정보 */

All_partition_information( unsigned long *star_sec,
unsigned *no_par,
long *sec, char *buffer,
unsigned char *report_par )
{

unsigned long fat_check;
unsigned long *sectors_part;
static long se_p;
int temp_var1,active_offset,active_pos=0,i, extended_pos=0, partloc1;
unsigned long b_sec,se;
unsigned char active_par;
long relative_sec;
long no_sectors;

if(*sec==0 || *sec==1)
se_p=0;

do{
se=*sec;

/* *sec에 의해 지정된 절대 분야를 읽으십시오 */

readabsolutesectors(drive_num,*sec,1,buffer);

 

Previous page

page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13

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