Здравствуйте, уважаемые подписчики. Перед вами очередной выпуск рассылки "WinAPI
на русском".
Сайт рассылки: http://www.winnt.rsm.org.ru. Материалы по Win32 API, C++Builder.
Раздел "WinAPI": http://www.winnt.rsm.org.ru/winapi/winapi.htm
Раздел "C++Builder": http://www.winnt.rsm.org.ru/cbuilder/cbuilder.htm
Раздел "Советы & примеры": http://www.winnt.rsm.org.ru/tipstricks/tipstricks.htm
Обновления на сайте
В раздел WinAPI добавились функции: FileTimeToDosDateTime, FileTimeToLocalFileTime,
FileTimeToSystemTime.
Перевод
Сегодня вашему вниманию представлен перевод функции FileTimeToSystemTime.
FileTimeToSystemTime
Функция FileTimeToSystemTime преобразует 64-битное время файла в формат системного
времени.
BOOL FileTimeToSystemTime(
CONST FILETIME *lpFileTime, // указатель на преобразуемое время файла
LPSYSTEMTIME lpSystemTime // указатель на структуру,
// получающую системное время
);
Параметры
lpFileTime – указатель на структуру типа FILETIME, содержащую время файла, подлежащее
преобразованию в формат системной даты и времени.
FileTimeToSystemTime работает только со значениями FILETIME, меньшими 0x8000000000000000.
Вызов функции завершается неудачей, если значения FILETIME больше или равны 0x8000000000000000.
lpSystemTime – указатель на структуру типа SYSTEMTIME, получающую преобразуемое
время файла.
Возвращаемые значения
В случае успеха возвращается ненулевое значение.
В случае неудачи возвращается нуль. Для получения дополнительной информации об
ошибке вызовите функцию GetLastError.
См. также
DosDateTimeToFileTime, FILETIME, FileTimeToDosDateTime, SYSTEMTIME, SystemTimeToFileTime.
хелп по WinAPI в виде hlp-файла: http://www.winnt.rsm.org.ru/winapi/winapi_rus_hlp.zip
хелп по WinAPI в виде chm-файла: http://www.winnt.rsm.org.ru/winapi/winapi_rus_chm.zip
С уважением,
ведущий рассылки
Тарас Сорока.
mailto:tnsoroka@online.ru