Compartilhar via


Função FltFreeFileLock (fltkernel.h)

A rotina FltFreeFileLock não diferencia e libera uma estrutura de FILE_LOCK inicializada.

Sintaxe

VOID FLTAPI FltFreeFileLock(
  [in] PFILE_LOCK FileLock
);

Parâmetros

[in] FileLock

Ponteiro para a estrutura FILE_LOCK. Essa estrutura deve ter sido inicializada por uma chamada anterior para FltAllocateFileLock ou FltInitializeFileLock.

Valor de retorno

Nenhum

Observações

A estrutura FILE_LOCK é opaca: ou seja, seus membros são reservados para uso do sistema.

Para alocar e inicializar uma nova estrutura de bloqueio de arquivo, chame FltAllocateFileLock.

É um erro de programação chamar FltFreeFileLock para uma estrutura de FILE_LOCK que já foi não inicializada por uma chamada para FltUninitializeFileLock.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows XP SP2
servidor com suporte mínimo Windows Server 2003 SP1
da Plataforma de Destino Universal
cabeçalho fltkernel.h (inclua Fltkernel.h)
biblioteca FltMgr.lib
IRQL <= APC_LEVEL

Consulte também

FltAllocateFileLock

FltCheckLockForReadAccess

FltCheckLockForWriteAccess

FltInitializeFileLock

FltProcessFileLock

FltUninitializeFileLock

FsRtlFreeFileLock