Condividi tramite


Funzione FltFreeFileLock (fltkernel.h)

La routine FltFreeFileLock annulla l'inizializzazione e libera una struttura FILE_LOCK inizializzata.

Sintassi

VOID FLTAPI FltFreeFileLock(
  [in] PFILE_LOCK FileLock
);

Parametri

[in] FileLock

Puntatore alla struttura FILE_LOCK. Questa struttura deve essere stata inizializzata da una chiamata precedente a FltAllocateFileLock o FltInitializeFileLock.

Valore restituito

nessuno

Osservazioni

La struttura FILE_LOCK è opaca, ovvero i relativi membri sono riservati per l'uso del sistema.

Per allocare e inizializzare una nuova struttura di blocco di file, chiamare FltAllocateFileLock.

Si tratta di un errore di programmazione per chiamare FltFreeFileLock per una struttura FILE_LOCK che è già stata non inizializzata da una chiamata a FltUninitializeFileLock.

Requisiti

Requisito Valore
Client minimo supportato Windows XP SP2
Server minimo supportato Windows Server 2003 SP1
Piattaforma di destinazione Universale
Intestazione fltkernel.h (include Fltkernel.h)
Libreria FltMgr.lib
IRQL <= APC_LEVEL

Vedi anche

FltAllocateFileLock

FltCheckLockForReadAccess

FltCheckLockForWriteAccess

FltInitializeFileLock

FltProcessFileLock

FltUninitializeFileLock

FsRtlFreeFileLock