Função MmForceSectionClosed (ntifs.h)
A rotina MmForceSectionClosed exclui as seções de dados e imagens de um arquivo que não está mais em uso.
Sintaxe
BOOLEAN MmForceSectionClosed(
[in] PSECTION_OBJECT_POINTERS SectionObjectPointer,
[in] BOOLEAN DelayClose
);
Parâmetros
[in] SectionObjectPointer
Um ponteiro para uma estrutura que contém os ponteiros de objeto de seção do objeto de arquivo.
[in] DelayClose
Um valor booliano que especifica se a seção será excluída posteriormente se MmForceSectionClosed não puder excluir a seção de forma síncrona (ou seja, antes do retorno de MmForceSectionClosed ).
TRUE indica que, se MmForceSectionClosed não puder excluir a seção de forma síncrona, MmForceSectionClosed definirá um sinalizador. Com esse sinalizador definido, quando a contagem de referência pendente da seção atingir zero, o gerenciador de memória excluirá a seção automaticamente.
FALSE indica que, se MmForceSectionClosed não puder excluir a seção de forma síncrona, a seção não será excluída.
Retornar valor
MmForceSectionClosed retornará TRUE se as seções tiverem sido excluídas com êxito ou nenhuma seção tiver sido encontrada, caso contrário, FALSE .
Comentários
Para obter mais informações sobre como criar seções mapeadas e exibições de memória, consulte Seções e exibições.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Universal |
Cabeçalho | ntifs.h (inclua Ntifs.h) |
Biblioteca | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | < DISPATCH_LEVEL |