INT 13H (прерывания) Функция 46H (0x46 или 70) Извлечь СМИ 47H (0x47 или 71) Расширенная обратиться за 48H (0x48 или 72) Получить параметры диска 49H (0x49 или 73) Расширенная Смена носителя (IBM / INT 13H MS Extensions)

Files Recovery Software
Дом Контактная информация Служба поддержки Скачать демо - Продукция  

 
 

INT 13H (0x13)

Функция 46H (0x46 или 70) --> Извлечь СМИ (IBM / INT 13H MS Extensions)

Call with: AH = 46H
AL = 00H (reserved)
DL = Drive number

Return: If Function Successful,
Carry Flag = Clear
AH = 00H

If Function Unsuccessful,
Carry Flag = Set
AH = error code

Комментарии :

Эта функция вытаскивания СМИ. Если функция успешно нести флаг ясна и регистр AH 00H, Носите же флаг установлен и AH возвращается код ошибки.

INT 13H (0x13)

Функция 47H (0x47 или 71) --> расширенный стремиться (IBM / INT 13H MS Extensions)

Call with: AH = 47H
DL = Drive number
DS:SI = Disk address packet

Return: If Function Successful,
Carry Flag = Clear
AH = 00H

If Function Unsuccessful,
Carry Flag = Set
AH = error code

Комментарии :

Эта функция продления искать функцию. Если функция успешно нести флаг ясна и регистр AH 00H, Носите же флаг установлен и AH возвращается код ошибки. Блок подсчета области диска адрес пакета, на число блоков, успешно.

 

INT 13H (0x13)

Функция 48H (0x48 или 72) --> Получить параметры диска (IBM / INT 13H MS Extensions)

Call with: AH = 48H
DL = Drive (80H-FFH)
DS:SI = Buffer for drive parameters

Return: If Function Successful,
Carry Flag = Clear
AH = 00H
DS:SI = Buffer filled

If Function Unsuccessful,
Carry Flag = Set
AH = Error code

Комментарии :

Эта функция используется для получения параметров диска. Если функция успешно нести флаг ясна и регистр AH 00H с DS : SI в заполненные буфера, Носите же флаг установлен и AH возвращается код ошибки.

 

INT 13H (0x13)

Функция 49H (0x49 или 73) --> расширенный Смена носителя (IBM / INT 13H MS Extensions)

Call with: AH = 49H
DL = Drive number (any drive number, see
Comments)

Return: If media has not been changed,
Carry Flag = Clear
AH = 00H

If media may have been changed,
Carry Flag = Set
AH = 06H (Error code for media change)

Комментарии :

Эта функция является распространение информации для изменения функции. Если функция успешно нести флаг ясна и регистр AH 00H, Носите же флаг установлен и AH возвращается код ошибки.

Главное отличие этой функции и функции AH = 16H INT 13H в том, чтобы мы могли указать любое номер устройства, если функция 16H позволяет только номер устройства 00H 7FH для гибких дисков.


Previous page

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

19 | 20

Next page
 
 
Для восстановления данных книги
 
Глава 1 Обзор восстановления данных
Глава 2 Введение жестких дисков
Глава 3 Логический подход к дисков и ОС
Глава 4 Количество систем
Глава 5 Введение в программирование
Глава 6 Введение в информатику
Глава 7 Необходимые команды DOS
Глава 8 Диск - функции BIOS и прерывания контакта с C
Глава 9 Обработка больших жестких дисков
Глава 10 Восстановление данных с поврежденных дискет
Глава 11 Создание резервных копий
Глава 12 Чтение и изменение MBR с Programming
Глава 13 Чтение и Изменение DBR со Программирование
Глава 14 Программирование на "Сырье Файл" подъема
Глава 15 Программирование на данные Стеклоочистители
Глава 16 Разработка более Утилиты для дисков
Добавление Глоссарий терминов по восстановлению данных
 
 
Pro Data Doctor

Дом

Продукция

Контактная информация

Служба поддержки

Скачать демо -

Положения и условия

 
Pro Data Doctor