/*Als krijg ontbreekt de functie van de aandrijvingsmeetkunde, de Foutenmelding van de Vertoning En Uitgang */
if(g.spt==0)
{
printf("\n Krijg de Functie van de Meetkunde van de Aandrijving ontbreekt....");
printf("\nDe Gesteunde niet uitbreidingen, duwen op enige Sleutel aan Uitgang...");
getch();
exit(1);
}
return *g.sectors; /* Keer het Aantal Sectoren op Aandrijving terug */
}
void main()
{
unsigned long loop=0, Sectors_in_HDD2=0;
unsigned char buffer[61440]; /* De buffer van gegevens van 61440 bytes Gelijkwaardig aan 120 Sectoren */
unsigned long i=0;
char choice;
clrscr();
/*Als is totaal nr. van harde schijven in bijlage minder toen de Foutenmelding en de Uitgang van twee Vertoning. */
if(((char)peekb(0x0040, 0x0075))<2)
{
printf("\n\n U moet minstens Twee Harde Schijven hebben In bijlage aan uw Computer om dit in werking te stellen");
printf("\n Programma. Dit Programma is ontwikkeld om de Gegevens van Tweede Harde Schijf af te vegen.");
printf("\n Duw op om het even welke Sleutel aan Uitgang... ");
getch();
exit(1);
}
Sectors_in_HDD2 = getdrivegeometry (0x81);
printf(" Totale Sectoren in Tweede Harde Schijf =
%lu\n\n",
Sectors_in_HDD2);
|