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


Функция RtlPcToFileHeader (winnt.h)

Извлекает базовый адрес образа, содержащего указанное значение КОМПЬЮТЕРА.

Синтаксис

NTSYSAPI PVOID RtlPcToFileHeader(
  [in]  PVOID PcValue,
  [out] PVOID *BaseOfImage
);

Параметры

[in] PcValue

Значение компьютера. Функция выполняет поиск всех модулей, сопоставленных с адресным пространством вызывающего процесса, для модуля, содержащего это значение.

[out] BaseOfImage

Базовый адрес образа, содержащего значение КОМПЬЮТЕРА. Это значение необходимо добавить к любым относительным адресам в заголовках, чтобы найти изображение.

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

Если значение КОМПЬЮТЕРА найдено, функция возвращает базовый адрес образа, содержащего значение КОМПЬЮТЕРА.

Если ни изображение не содержит значение PC, функция возвращает NULL.

Требования

Требование Значение
Целевая платформа Windows
Header winnt.h
Библиотека Kernel32.lib
DLL Kernel32.dll

См. также

RtlLookupFunctionEntry

API-интерфейсы Vertdll, доступные в анклавах VBS