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


структура IMAGE_FUNCTION_ENTRY (winnt.h)

Представляет запись в таблице функций.

Синтаксис

typedef struct _IMAGE_FUNCTION_ENTRY {
  DWORD StartingAddress;
  DWORD EndingAddress;
  DWORD EndOfPrologue;
} IMAGE_FUNCTION_ENTRY, *PIMAGE_FUNCTION_ENTRY;

Члены

StartingAddress

Адрес изображения начала функции.

EndingAddress

Адрес изображения конца функции.

EndOfPrologue

Адрес изображения конца кода пролога.

Комментарии

Для 64-разрядной поддержки существует следующее определение.

typedef struct _IMAGE_FUNCTION_ENTRY64 {
    ULONGLONG   StartingAddress;
    ULONGLONG   EndingAddress;
    union {
        ULONGLONG   EndOfPrologue;
        ULONGLONG   UnwindInfoAddress;
    };
} IMAGE_FUNCTION_ENTRY64, *PIMAGE_FUNCTION_ENTRY64;

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Верхняя часть winnt.h (включая Windows.h)

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

Структуры ImageHlp

STACKFRAME64