Функция ExSecurePoolValidate (wdm.h)

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

Синтаксис

LOGICAL ExSecurePoolValidate(
  [in] HANDLE    SecurePoolHandle,
  [in] ULONG     Tag,
  [in] PVOID     Allocation,
  [in] ULONG_PTR Cookie
);

Параметры

[in] SecurePoolHandle

Предоставляет дескриптор для кучи.

[in] Tag

Предоставляет тег пула для этого выделения.

[in] Allocation

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

[in] Cookie

Предоставляет значение файла cookie, используемое для идентификации этого выделения.

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

ЛОГИЧЕСКОЕ значение, указывающее, успешно ли выполнена проверка.

Требования

Требование Значение
Минимальная версия сервера Windows Server 2022
Верхняя часть wdm.h