Função MmForceSectionClosed (ntifs.h)
A rotina MmForceSectionClosed exclui os dados e as seções de imagem 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 do objeto de seção do objeto de arquivo.
[in] DelayClose
Um valor booliano que especifica se a seção será posteriormente excluída se MmForceSectionClosed não puder excluir a seção de forma síncrona (ou seja, antes de MmForceSectionClosed retornando).
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 atinge zero, o gerenciador de memória exclui 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.
Valor de retorno
MmForceSectionClosed retornará TRUE se as seções tiverem sido excluídas com êxito ou nenhuma seção tiver sido encontrada, false caso contrário.
Observações
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 |
---|---|
da Plataforma de Destino | Universal |
cabeçalho | ntifs.h (inclua Ntifs.h) |
biblioteca | NtosKrnl.lib |
de DLL | NtosKrnl.exe |
IRQL | < DISPATCH_LEVEL |