Função FltClose (fltkernel.h)

FltClose fecha um identificador de arquivo que foi aberto por FltCreateFile ou FltCreateFileEx.

Sintaxe

NTSTATUS FLTAPI FltClose(
  [in] HANDLE FileHandle
);

Parâmetros

[in] FileHandle

Identificador criado por uma chamada bem-sucedida para FltCreateFile ou FltCreateFileEx.

Retornar valor

FltClose retorna STATUS_SUCCESS ou um valor NTSTATUS apropriado, como o seguinte:

Código de retorno Descrição
STATUS_INVALID_HANDLE
FileHandle não era um identificador de arquivo válido. Este é um código de erro.

Comentários

FltClose é apenas para fechar identificadores de arquivo abertos por FltCreateFile ou FltCreateFileEx. Ele não deve ser usado para fechar identificadores arbitrários.

Requisitos

Requisito Valor
Plataforma de Destino Universal
Cabeçalho fltkernel.h (inclua Fltkernel.h)
Biblioteca FltMgr.lib
DLL Fltmgr.sys
IRQL PASSIVE_LEVEL

Confira também

FltCreateFile

FltCreateFileEx

ZwClose