INT 13H (прерывания) Функция 43H (0x43 или 67) Расширенная Написать 44H (0x44 или 68) Проверить Разделы 45H (0x45 или 69) Заблокировать / Разблокировать диск (IBM / INT 13H MS Extensions)

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

 
 

INT 13H (0x13)

Функция 43H (0x43 или 67) --> расширенный Написать (IBM / INT 13H MS Extensions)

Call with: AH = 43H
AL = write flags (See the table in
comments)
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 возвращается код ошибки. Блок подсчета области диска адрес пакета, на число блоков, успешно. Информация написать флагами для разных версий были приведены в следующей таблице :

Version 1.0 and 2.0

Version 2.1 and later

Value

Description

Value

Description

Bit 0

Verify Write

00H and 01H

Write without Verify

Bits 1 to 7

Reserved (0)

02H

Write with verify


INT 13H (0x13)

Функция 44H (0x44 или 68) --> Проверка секторов (IBM / INT 13H MS Extensions)

Call with: AH = 44H
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)

Функция 45H (0x45 или 69) --> Заблокировать / Разблокировать диск (IBM / INT 13H MS Extensions)

Call with: AH = 45H
AL = Operation Number (See the Table in
comments)
DL = Drive number

Return: If Function Successful,
Carry Flag = Clear
AH = 00H
AL = Lock State (00H = Unlocked)

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

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

Эта функция используется для блокирования / разблокирования дисков. Эта функция должна быть поддержаны на все съемные диски номерами 80H и выше. До 255 шлюзов могут быть размещены на жестком диске, и средств массовой информации не будет открыто до тех пор, пока физически все блокировки были сняты.

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

Операция номера для разных блокирования / разблокирования работы диска были приведены в следующей таблице :

Стоимости

Функция

00H

Блокировка диска в СМИ

01H

Разблокировать СМИ

02H

Проверить статус блокировки



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