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


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

Удаляет таблицу динамических функций из списка динамических таблиц функций.

Синтаксис

NTSYSAPI BOOLEAN RtlDeleteFunctionTable(
  [in] PRUNTIME_FUNCTION FunctionTable
);

Параметры

[in] FunctionTable

Указатель на массив записей функций, которые ранее были переданы в RtlAddFunctionTable , или идентификатор, ранее переданный в RtlInstallFunctionTableCallback. Определение типа PRUNTIME_FUNCTION см. в разделе WinNT.h.

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

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

Комментарии

Таблицы функций используются в 64-разрядной версии Windows для определения способа очистки или обхода стека. Эти таблицы обычно создаются компилятором и хранятся как часть образа. Однако приложения должны предоставлять таблицу функций для динамически создаваемого кода. Дополнительные сведения о таблицах функций см. в руководстве по архитектуре системы.

Требования

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

См. также

RtlAddFunctionTable

RtlInstallFunctionTableCallback