Função FltCloseSectionForDataScan (fltkernel.h)
A rotina FltCloseSectionForDataScan fecha um objeto de seção associado a um fluxo de arquivos.
Sintaxe
NTSTATUS FLTAPI FltCloseSectionForDataScan(
[in] PFLT_CONTEXT SectionContext
);
Parâmetros
[in] SectionContext
Um ponteiro para o contexto da seção a ser fechado.
Valor de retorno
FltCloseSectionForDataScan retorna STATUS_SUCCESS ou um valor NTSTATUS apropriado, como um dos seguintes.
Observações
Os minifiltros usam a rotina FltCloseSectionForDataScan para desalocar e remover um contexto de seção de um objeto de arquivo. Todos os contextos de seção alocados anteriormente passados para FltCreateSectionForDataScan devem ser passados para FltCloseSectionForDataScan. Caso contrário, os minifiltros poderão chamar FltReleaseContext se o contexto da seção foi alocado com FltAllocateContext, mas nenhuma seção foi criada com FltCreateSectionForDataScan.
Depois que FltCloseSectionForDataScan retorna, as operações que entram em conflito com a seção descrita por SectionContext não serão sincronizadas pelo gerenciador de filtros.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | A rotina FltCloseSectionForDataScan está disponível a partir do Windows 8. |
da Plataforma de Destino | Universal |
cabeçalho | fltkernel.h (inclua Fltkernel.h) |
biblioteca | FltMgr.lib |
IRQL | <= APC_LEVEL |