Локальные сети персональных компьютеров. Работа с сервером Novell NetWare

       

Определение даты и времени



8.1.1. Определение даты и времени

Функция GetFileServerDateAndTime() заполняет массив из 7 байт информацией об установке часов на файл-сервере: void GetFileServerDateAndTime(BYTE *DateAndTime);
Параметр функции должен указывать на массив размером 7 байт. После вызова функции этот массив будет заполнен следующим образом:


Номер байтаСодержимое
0Год (от 0 до 99). Значение 80 соответствует 1980 году, если значение меньше чем 80, то этот год относится к XXI веку
1Месяц (от 1 до 12)
2День месяца (от 1 до 31)
3Час (от 0 до 23)
4Минуты (от 0 до 59)
5Секунды (от 0 до 59)
6День недели (от 0 до 6: 0 - воскресенье, 1 - понедельник,
2 - вторник и т. д.)

Вместо функции GetFileServerDateAndTime() вы можете воспользоваться функцией E7h прерывания INT21h:
На входе:AH= E7h;
DS:DX= Адрес буфера размером 7 байт для записи информации о дате и времени, установленных на файл-сервере.
На выходе: Регистры не используются.
Содержание раздела