Verificando se a divisória prolongada existir, divisórias preliminares non ativas

Files Recovery Software
Início Detalhes de Contato Apoio ao Cliente Download Demo Produtos  

 
 

/* verificando se a divisória prolongada existir */

if(buffer[0x1C2+extended_pos*16]==0x05 ||
buffer[0x1C2+extended_pos*16]==0x0F )
{
temp_var1=(unsigned )buffer[partloc1];
*sec=temp_var1 & 0x003F; /* setor de divisória prolongada */

if(*sec!=0)
{
se_p=se+relative_sec+no_sectors;
*sec=se_p;
}
else
{ *sec=-1;
break;
}
} //fim de se indicação

else
{
if(*sec>0)
*sec=-1;
break;
}

} while(1); // fim de -enquanto que laço

/* verificar para ver se há outras divisórias preliminares non ativas no setor 0 */

if(*sec==0)
{
for(i=0;i<4;i++)
{
active_par=buffer[446+i*16];

/* Identificar o Byte do indicador do sistema de lima */

if((buffer[0x1C2+i*16]==(char)0x06 ||
buffer[0x1C2+i*16]==(char)0x0B ||
buffer[0x1C2+i*16]==(char)0x0C ||
buffer[0x1C2+i*16]==(char)0x07 ||
buffer[0x1C2+i*16]==(char)0x0E ||
buffer[0x1C2+i*16]==(char)0x04) && active_par!=0x80)
{

switch(buffer[0x1C2+active_pos*16])
{

/* Para a divisória de NTFS */

case 0x07: report_par[*no_par]='N';
printf("\n Divisória -%d = NTFS",
*no_par+1);
break;

/* Para a divisória de FAT32 */

case 0x0B:
case 0x0C: report_par[*no_par]='3';
printf("\n Divisória -%d = FAT32",
*no_par+1);
break;

/* Para a divisória de FAT16 */

case 0x04:
case 0x06:
case 0x0E: report_par[*no_par]='1';
printf("\n Divisória -%d = FAT16",
*no_par+1);
break;
} // Extremidade do interruptor

 

Previous page

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

Next page
 
 
Data Recovery livro
 
Capítulo-1 Uma vista geral da recuperação dos dados
Capítulo-2 Introdução de discos duros
Capítulo-3 Aproximação lógica aos discos e ao ósmio
Capítulo-4 Sistemas de número
Capítulo-5 Introdução da programação de C
Capítulo-6 Introdução aos princípios do computador
Capítulo-7 Comandos necessários do DOS
Capítulo-8 Funções e interrupções do Disco-BIOS que seguram com C
Capítulo-9 Segurando discos duros grandes
Capítulo-10 Recuperação dos dados do disco flexível Corrupted
Capítulo-11 Fazendo apoios
Capítulo-12 MBR de leitura e modificando com programação
Capítulo-13 DBR de leitura e modificando com programação
Capítulo-14 Programação para “a recuperação da lima crua”
Capítulo-15 Programação para limpadores dos dados
Capítulo-16 Desenvolvendo mais utilidades para discos
Apêndice Glossário de termos da recuperação dos dados
 
 
Pro Data Doctor

Início

Produtos

Detalhes de Contato

Apoio ao Cliente

Download Demo

Termos e Condições

 
Pro Data Doctor