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


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

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

Синтаксис

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

Члены

StartingAddress

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

EndingAddress

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

DUMMYUNIONNAME

DUMMYUNIONNAME.EndOfPrologue

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

DUMMYUNIONNAME.UnwindInfoAddress

Комментарии

Для поддержки 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