Función FsRtlFreeFileLock (ntifs.h)
La rutina FsRtlFreeFileLock desinicializa y libera una estructura de bloqueo de archivos.
Sintaxis
void FsRtlFreeFileLock(
[in] PFILE_LOCK FileLock
);
Parámetros
[in] FileLock
Puntero a la estructura FILE_LOCK. Esta estructura debe haber sido asignada por una llamada anterior a FsRtlAllocateFileLock.
Valor devuelto
None
Observaciones
FsRtlFreeFileLock solo se debe usar para bloqueos de archivos asignados e inicializados por FsRtlAllocateFileLock.
Se trata de un error de programación para llamar a FsRtlFreeFileLock para una estructura de FILE_LOCK que ya no se ha inicializado mediante una llamada a FsRtlUninitializeFileLock.
Los minifiltros deben llamar a FltFreeFileLock en lugar de FsRtlFreeFileLock.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 |
Plataforma de destino | Universal |
Encabezado | ntifs.h (incluya Ntifs.h) |
Library | NtosKrnl.lib |
Archivo DLL | NtosKrnl.exe |
IRQL | <= APC_LEVEL |
Reglas de cumplimiento de DDI | HwStorPortProhibitedDIs(storport) |