Поделиться через


Функция GetTimestampForLoadedLibrary (dbghelp.h)

Извлекает метку времени загруженного изображения.

Синтаксис

DWORD IMAGEAPI GetTimestampForLoadedLibrary(
  [in] HMODULE Module
);

Параметры

[in] Module

Базовый адрес изображения, сопоставленного с памятью путем вызова функции MapViewOfFile .

Возвращаемое значение

Если функция выполняется успешно, возвращается метка времени из изображения.

Если функция выполняется неудачно, возвращается нулевое значение. Чтобы получить расширенные сведения об ошибке, вызовите Метод GetLastError.

Комментарии

Метка времени для изображения изначально устанавливается компоновщиком, но ее можно изменить с помощью таких операций, как перебазирование. Значение представлено в количестве секунд, прошедшем с полуночи (00:00:00), 1 января 1970 года, универсальное координированное время, в соответствии с системными часами. Метку времени можно распечатать с помощью функции C run-time (CRT) ctime.

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

Требования

   
Целевая платформа Windows
Header dbghelp.h
Библиотека Dbghelp.lib
DLL Dbghelp.dll
Распространяемые компоненты DbgHelp.dll 5.1 или более поздней версии

См. также раздел

Функции DbgHelp

MapViewOfFile

ReBaseImage

ReBaseImage64