Partilhar via


Função FltClose (fltkernel.h)

FltClose fecha um identificador de arquivo 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 .

Valor de retorno

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.

Observações

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
da Plataforma de Destino Universal
cabeçalho fltkernel.h (inclua Fltkernel.h)
biblioteca FltMgr.lib
de DLL Fltmgr.sys
IRQL PASSIVE_LEVEL

Consulte também

FltCreateFile

FltCreateFileEx

ZwClose