Partager via


FltFreeFileLock, fonction (fltkernel.h)

Le FltFreeFileLock routine ne initialise pas et libère une structure de FILE_LOCK initialisée.

Syntaxe

VOID FLTAPI FltFreeFileLock(
  [in] PFILE_LOCK FileLock
);

Paramètres

[in] FileLock

Pointeur vers la structure FILE_LOCK. Cette structure doit avoir été initialisée par un appel précédent à FltAllocateFileLock ou FltInitializeFileLock.

Valeur de retour

Aucun

Remarques

La structure FILE_LOCK est opaque : autrement dit, ses membres sont réservés à l’utilisation du système.

Pour allouer et initialiser une nouvelle structure de verrou de fichier, appelez FltAllocateFileLock.

Il s’agit d’une erreur de programmation pour appeler FltFreeFileLock pour une structure FILE_LOCK qui a déjà été non initialisée par un appel à FltUninitializeFileLock.

Exigences

Exigence Valeur
client minimum pris en charge Windows XP SP2
serveur minimum pris en charge Windows Server 2003 SP1
plateforme cible Universel
d’en-tête fltkernel.h (include Fltkernel.h)
bibliothèque FltMgr.lib
IRQL <= APC_LEVEL

Voir aussi

FltAllocateFileLock

FltCheckLockForReadAccess

FltCheckLockForWriteAccess

FltInitializeFileLock

FltProcessFileLock

FltUninitializeFileLock

FsRtlFreeFileLock