El Disco-BIOS funciona e interrumpe la dirección con la interrupción de programación de localización de averías 0x13 de los servicios bios.h del accionamiento de disco del BIOS de las funciones del _bios_disk del biosdisk del disco de la recuperación de los datos de C

Data Recovery PRO DATA DOCTOR

Home | Order Online | Downloads | Contact Us | Software Knowledgebase

it | es | pt | fr | de | jp | kr | cn | ru | nl | gr


Capítulo – 8

Funciones e interrupciones del Disco-BIOS que dirigen con C

Introducción

En este capítulo discutiremos las funciones importantes del Disco-BIOS y otras funciones importantes que nos dan la libertad a las aplicaciones y manejan interrupciones en nuestro programa con C, con el método fácil y corto. Estas funciones son la parte posteriora - hueso de la recuperación de los datos y de la programación de localización de averías del disco. Éstas son las funciones que hacen el lenguaje-c un “lenguaje ensamblador de alto nivel”.

funciones del biosdisk y del _bios_disk

Estas dos funciones son la función más importante para nuestro propósito de la recuperación de los datos y de la programación de localización de averías del disco. Utilizaremos estas funciones la mayor parte del tiempo.

Estos dos son los servicios del accionamiento de disco del BIOS y se han definido en bios.h donde el biosdisk funciona debajo del nivel de archivos en sectores crudos. Si estas funciones se utilizan incluso en un poco la carencia del cuidado, puede destruir el contenido y los directorios del archivo en un disco duro. Funciones del biosdisk y del _bios_disk, interrupción 0x13 del uso para publicar operaciones del disco directamente al BIOS. La función del _bios_disk se declara en el programa de la manera siguiente:

unsigned _bios_disk(unsigned cmd, struct diskinfo_t *dinfo);

Y el declaración para la función del disco del bios es como sigue:

int biosdisk(int cmd, int drive, int head, int track,
int sector, int nsects, void *buffer);

El significado de estos parámetros se ha descrito en la tabla siguiente:

Parámetro

Función

Cuáles es o lo que lo hace

cmd

Ambos

Indica la operación para realizarse por ejemplo leído, escribe, verifica el etc. (véase la descripción del cmd, dada después)

dinfo

_bios_disk

Los puntos a un diskinfo_t estructuran que contenga el restante
Parámetros requeridos por la operación. (véase la descripción de la estructura del diskinfo_t, dada después)

conducir

biosdisk

Especifica qué accionamiento de disco debe ser utilizado (0 para a: , 1for b: y 0x80 para el primer disco duro físico, 0x81 para el segundo y así sucesivamente.)

cabeza
pista
sector


biosdisk

Éstos especifican la localización de sector que comienza de la cual
La operación debe ser comenzada.

nsects

biosdisk

El número de los sectores a leer, escribe, verifica el etc.

almacenador intermediario

biosdisk

Dirección de memoria donde están ser leída o ser escrito los datos

Sample Chapters from book DATA RECOVERY WITH AND WITHOUT PROGRAMMING by Author Tarun Tyagi
Data Recovery with & without Programming


Publishers of the Book
Number of Pages
ISBN
Price of the Book


BPB Publications, New Delhi, India
540
81-7656-922-4
$69.00 (Including Shipping Charges, Cost of Book and Other expenses, Free Source Code CD included with the Book)





Buy Data recovery Book

 

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


page 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38

Next page

 

Chapter 7

 
Previous page

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

 

 

Chapter 3


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


page 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35

 

© Copyright 2002-2005 DataDoctor.Biz

Pen Drive Data Recovery Software | Memory Card Data Recovery Software | iPod Data Recovery Software | Digital Camera Data Recovery Software | Removable Media Data Recovery Software | Windows Data Recovery Software | FAT Data Recovery Software | NTFS Data Recovery Software | Data Recovery Training | Data Recovery Services | Data Recovery Education Material | Data Recovery Book | Custom Software Development | Offshore Software Development | Microsoft .NET Development | Java / J2EE Development | Wireless / Mobile Application Development | Database Solutions | Website Design | Website Development | Website Promotion | Mobile Website Design | Website Testing | Graphic Design

Home | Contact us | Downloads | Services | Resources | Terms and conditions | Site map

Website Data Recovery | recuperación de Datos | Récupération de données | Datenrettung | Recupero dati | データ復旧 | 데이터 복구 | 数据恢复 | Восстановление данных | De terugwinning van gegevens | Ανάκτηση δεδομένων
Sitemap Site map1 2 3 4 | Spanish1 2 3 | French1 2 3 | German1 2 3 | Italian1 2 3 | Portuguese1 2 3 | Japanese1 2 3 | Korean1 2 3 | Chinese1 2 3 | Russian1 2 3 | Dutch1 2 3 | Greek1 2 3
Data Recovery Book English | Spanish | French | German | Italian | Portuguese | Japanese | Korean | Chinese | Russian | Dutch | Greek