INT 21H (SNC) Функция 44H (0x44 или 68), Подпрограмма функции 0CH (0x0C или 12) I / O общего Ctrl ввода / вывода контроль за характер устройства 44H (0x44 или 68 0DH (инструкции сообщения или 13) Блочные устройства 44H (0x44 или 68) 0EH (0x0E или 14) получите 44H (0x44 или 68 0FH (0x0F или 15) установить карту логического дисковода 45H (0x45 или 69) Повторяющиеся 46H (0x46 или 70) Перенаправить справиться 47H (0x47 или 71) Получить текущий каталог

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

 
 

INT 21H (0x21)

Функция 44H (0x44 или 68), Подпрограмма функции 0CH (0x0C или 12) I / O Ctrl  общего ввода / вывода контроль за характер устройства

Call with: AH = 44H
AL = 0CH
BX = handle

CH =category (major) code:

00H     =          unknown
01H     =          COM1, COM2, COM3,OR COM4
03H     =          CON (keyboard and display)
05H     =          LPT1, LPT2, OR LPT3

CL                   =          function (minor) code:

45H     =          Set Iteration Count
4AH    =          Select Code Page
4CH    =          Start Code Page Preparation   
4DH     =          End Code Page Preparation
5FH     =          Set Display Information
65H     =          Get Iteration Count
6AH     =          Query Selected Code Page
6BH     =          Query Prepare List
7FH     =          Get Display Information

DS: DX = segment: offset of parameter block

Returns: If function successful
Carry flag = clear
And if called with CL = 65H, 6AH, 6BH or 7FH
DS: DX = segment: offset of parameter block

If function unsuccessful
Carry flag = set
AX = error code

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

Она обеспечивает универсальный механизм для связи между прикладными программами и характер - драйверы устройств.

INT 21H (0x21)

Функция 44H (0x44 или 68), Подпрограмма функции 0DH (13 инструкции сообщения или) ввода / вывода Ctrl --> общие ввода / вывода для управления блочными устройствами

Call with: AH = 44H
AL = 0DH
BL = drive code (0 =default, 1=A,
2=B, etc.)
CH = category (major) code:
08H = disk drive
CL = function (minor) code:

40H =  Set Drive Parameters
41H = Write Track
42H = Format and Verify Track
47H = Set Access Flag
60H = Get Device Parameters
61H = Read Track
62H = Verify track
67H = Get Access Flag

DS: DX = segment: offset of parameter block

Returns: If function successful
Carry flag = clear
And if called with CL = 60H or 61H
DS: DX = segment: offset of parameter block

If function unsuccessful
Carry flag = set
AX = error code

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

Эта служба предоставляет универсальный механизм для связи между прикладными программами и маршрутных драйверах. Позволяет программы проверить или изменить параметры устройства на логических дисков, а также чтения, письма, формат, и проверять дорожки на диске аппаратно независимым образом.

 

INT 21H (0x21)

Функция 44H (0x44 или 68), подпрограмма использования 0EH (0x0E или 14) I / O Ctrl -->> получить карту логического дисковода

Call with: AH = 44H
AL = 0EH
BL = drive code (0 = default, 1=A,
2=B, etc.)

Returns: If function successful
Carry flag = clear
AL = mapping code
00H, if only one logical drive code
assigned to the block device
01H-1AH logical drive code (1=A,
2=B, etc.) mapped to the block device

If function unsuccessful
Carry flag = set
AX = error code

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

Она возвращает код логических дисков, что совсем недавно был использован для доступа к указанной блок диска.

INT 21H (0x21)

Функция 44H (0x44 или 68), Подпрограмма функции 0FH (0x0F или 15) I / O Ctrl --> набор логических дисков карте

Call with: AH = 44H
AL = 0FH
BL = drive code (0 = default, 1=A,
2=B, etc.)

Returns: If function successful
Carry flag = clear
AL = mapping code
00H, if only one logical drive code
assigned to the block device

01H-1AH, logical drive code (1=A,
2=B, etc.) mapped to the
block device

If function unsuccessful
Carry flag = set
AX = error code

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

Этот подпункт устанавливает функцию следующего логического диска код, который будет использован для ссылок блочное устройство.

 

INT 21H (0x21)

Функция 45H (0x45 или 69) --> Повторяющиеся решения

Call with: AH = 45H
BX = handle to be duplicated

Returns: If function successful
Carry flag = clear
AX = new handle

If function unsuccessful
Carry flag = set
AX = error code

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

Эта функция возвращает новый справиться, что относится к одному устройству или файлу в том же положении для данных ручка для открытых в данный момент устройство или файл.

INT 21H (0x21)

Функция 46H (0x46 или 70) --> Перенаправить обработки

Call with: AH = 46H
BX = handle for file or device
CX = handle to be redirected

Returns: If function successful
Carry flag = clear

If function unsuccessful
Carry flag = set
AX = error code

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

При наличии двух заданных ручки, эта функция делает второй обрабатывать ссылаются на один и тот же файл устройства или же на месте, как и первый рукоятку. Второй ручкой Тогда говорили, что будете перенаправлены.

 

INT 21H (0x21)

Функция 47H (0x47 или 71) --> Получить текущий каталог

Call with: AH = 47H
DL = drive code (0 =default, 1=A,
2=B, etc.)
DS: SI = segment: offset of 64-byte buffer

Returns: If function is successful
Carry flag = clear
And buffer is filled in with full pathname from root of current directory.

If function is unsuccessful
Carry flag = set
AX = error code

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

Эта функция получает строку ASCIIZ, что описывает путь от корня к текущей директории и имя этой директории.


Previous page

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

 
 

page 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26

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