INT 21H (SNC) Функция 29H (0x29 или 41) Parse файла ДЕЛ (0x2A или 42) Get дате 2BH (0x2B или 43) Установить дату 2CH (0x2C или 44) Get время 2DH (0x2D или 45) Использовать время, 2EH (журнала или 46) Настройка проверки флага 2FH (0x2F или 47) ОДВ Получить адрес 30H (0x30 или 48) Get MS-DOS версии 31H (0x31 49) прекращение Резидентная программа (TSR)

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

 
 

INT 21H (0x21)

Функция 29H (0x29 или 41) --> Parse файла

Call with: AH = 29H
AL = flags to control parsing

Bit 0 = 1, if leading separators will be
scanned off (ignored).
= 0, if leading separators will not be
scanned off

Bit 1 = 1, if drive ID byte in FCB will be
modified only if a drive was
specified in the string being parsed.

= 0, если байта ID диска в FCB будет изменен, независимо от того, если нет диска, определяющий, находится на обрабатываться строки, FCB поле "Код диска равен 0 (по умолчанию)

Bit 2 = 1, если в поле имени файла FCB будет изменен только в том случае, если имя файла указано в строке понадобится время.

= 0, если в поле имени файла FCB будет изменен, независимо от того, если имя файла не имеет представления обрабатываться строка FCB файла будет установлен в ASCIIZ заготовок.

Bit 3 = 1,если в поле расширения FCB будет изменен, только если Продление указанного в строке понадобится время.

= 0, если в поле расширения FCB будет изменен независимо, если не имеет распространения в обрабатываться строка FCB расширение набора заготовок на ASCIIZ.

DS: SI = segment: offset of string
ES: DI = segment: offset of file control block

Returns: AL = 00H, если не шаблонные символы Обнаружена 01H, если понадобится строка содержится FFH шаблонные символы, в том случае, если спецификатор диск недействительных

DS: SI = segment: offset of first character
after parsed filename
ES: DI = segment: offset of formatted
unopened file control block

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

Эта функция разбирает строку в различных областях блок управления файла (FCB).

Эта функция касается персонажей (:. ; , = + вкладка пространства) как разделитель символов и касается всех управляющих символов и букв (:. ; , = + вкладка пространства <> | / "[]), как терминатор символов.


INT 21H (0x21)

Функция ДЕЛ (0x2A или 42) --> Получить дату и время

Call with: AH = 2AH

Returns: CX = year (1980 through 2099)
DH = month (1 through 12)
DL = day (1 through 31)
AL = day of the week (0 = Sunday,
1= Monday, etc.)

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

Эта функция получает систему день месяца, день недели, месяц, год.

 

INT 21H (0x21)

Функция 2BH (0x2B или 43) --> Настройка дата

Call with: AH = 2BH
CX = year (1980 through 2099)
DH = month (1 through 12)
DL = day (1 through 31)

Returns: AL = 00H if date set successfully
FFH if date not valid (ignored)

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

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

 

INT 21H (0x21)

Функция 2CH (0x2C или 44) --> Получи времени

Call with: AH = 2CH

Returns: CH = hours (0 through 23)
CL = minutes (0 through 59)
DH = seconds (0 through 59)
DL = hundredths of seconds (0 through 99)

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

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

INT 21H (0x21)

Функция 2DH (0x2D или 45) --> Настройка времени

Call with: AH = 2DH
CH = hours (0 through 23)
CL = minutes (0 through 59)
DH = seconds (0 through 59)
DL = hundredths of seconds (0 through 99)

Returns: AL = 00H, if time set successfully
FFH, if time not valid (ignored)

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

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


INT 21H (0x21)

Функция 2EH (журнала или 46) --> Настройка проверки флага

Call with: AH = 2EH
AL = 00H, if turning off verify flag
01H, if turning on verify flag
DL = 00H

Returns: Nothing

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

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

 

INT 21H (0x21)

Функция 2FH (0x2F или 47) --> Получить адрес ОДВ

Call with: AH = 2FH

Returns: ES: BX = segment: offset of disk transfer area

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

Эта функция получает текущий адрес передачи диска район (ОДВ) для файла FCB чтения / записи.

 

INT 21H (0x21)

Функция 30H (0x30 или 48) --> Получи MS-DOS версии

Call with: AH = 30H
AL = 00H

Returns: AL = major version number (MS-DOS
3.10=3, etc.)
AH = minor version number (MS-DOS
3.10= 0AH, etc.)
BH = Original Equipment Manufacturer’s
(OEM’s) serial number (OEM-
dependent-usually 00H for IBM’s
PC-DOS, 0FFH or other values for
MS-DOS)
BL: CX = 24-bit user serial number (optional,
OEM-dependent)

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

Она возвращает номер версии пребывания MS-DOS операционной системы.

 

INT 21H (0x21)

Function 31H (0x31 or 49) --> Terminate and Stay Resident (TSR)

Call with: AH = 31H
AL = return code
DX = amount of memory in paragraphs, to
reserve

Returns Nothing

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

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


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