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 |
Проверить статус блокировки |
|