Función MmForceSectionClosed (ntifs.h)
La rutina MmForceSectionClosed elimina las secciones de datos e imágenes de un archivo que ya no está en uso.
Sintaxis
BOOLEAN MmForceSectionClosed(
[in] PSECTION_OBJECT_POINTERS SectionObjectPointer,
[in] BOOLEAN DelayClose
);
Parámetros
[in] SectionObjectPointer
Puntero a una estructura que contiene los punteros de objeto de sección del objeto de archivo.
[in] DelayClose
Valor booleano que especifica si la sección se elimina posteriormente si MmForceSectionClosed no puede eliminar la sección de forma sincrónica (es decir, antes de que MmForceSectionClosed devuelva).
TRUE indica que si MmForceSectionClosed no puede eliminar la sección de forma sincrónica, MmForceSectionClosed establece una marca. Con este conjunto de marcas, cuando el recuento de referencias pendientes de la sección alcanza cero, el administrador de memoria elimina la sección automáticamente.
FALSE indica que si MmForceSectionClosed no puede eliminar la sección de forma sincrónica, la sección no se elimina.
Valor devuelto
MmForceSectionClosed devuelve TRUE si las secciones se eliminaron correctamente o no se encontraron secciones, FALSE en caso contrario.
Comentarios
Para obtener más información sobre cómo crear secciones asignadas y vistas de memoria, vea Secciones y vistas.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Universal |
Encabezado | ntifs.h (incluya Ntifs.h) |
Library | NtosKrnl.lib |
Archivo DLL | NtosKrnl.exe |
IRQL | < DISPATCH_LEVEL |