Функция MmForceSectionClosed (ntifs.h)
Подпрограмма MmForceSectionClosed удаляет разделы данных и изображений для файла, который больше не используется.
Синтаксис
BOOLEAN MmForceSectionClosed(
[in] PSECTION_OBJECT_POINTERS SectionObjectPointer,
[in] BOOLEAN DelayClose
);
Параметры
[in] SectionObjectPointer
Указатель на структуру, содержащую указатели на объект section объекта файла.
[in] DelayClose
Логическое значение, указывающее, будет ли впоследствии удален раздел, если MmForceSectionClosed не может удалить раздел синхронно (то есть до возврата MmForceSectionClosed ).
Значение TRUE указывает, что если MmForceSectionClosed не может удалить раздел синхронно, MmForceSectionClosed устанавливает флаг . Если этот флаг установлен, когда число необработанных ссылок раздела достигает нуля, диспетчер памяти автоматически удаляет раздел.
Значение FALSE указывает, что если MmForceSectionClosed не удается удалить раздел синхронно, раздел не удаляется.
Возвращаемое значение
MmForceSectionClosed возвращает значение TRUE , если разделы были успешно удалены или разделы не найдены. В противном случае — ЗНАЧЕНИЕ FALSE .
Комментарии
Дополнительные сведения о создании сопоставленных разделов и представлений памяти см. в разделе Разделы и представления.
Требования
Требование | Значение |
---|---|
Целевая платформа | Универсальное |
Верхняя часть | ntifs.h (включая Ntifs.h) |
Библиотека | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | < DISPATCH_LEVEL |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по