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

       

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


Функция 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 байт для записи информации о дате и времени, установленных на файл-сервере.
На выходе: Регистры не используются.



Содержание раздела