FsRtlFreeFileLock-Funktion (ntifs.h)
Die FsRtlFreeFileLock-Routine entinitialisiert und gibt eine Dateisperrstruktur frei.
Syntax
void FsRtlFreeFileLock(
[in] PFILE_LOCK FileLock
);
Parameter
[in] FileLock
Zeiger auf die FILE_LOCK-Struktur. Diese Struktur muss durch einen vorherigen Aufruf von FsRtlAllocateFileLock zugeordnet worden sein.
Rückgabewert
Keine
Bemerkungen
FsRtlFreeFileLock sollte nur für Dateisperren verwendet werden, die von FsRtlAllocateFileLock zugeordnet und initialisiert wurden.
Es ist ein Programmierfehler, FsRtlFreeFileLock für eine FILE_LOCK-Struktur aufzurufen, die bereits durch einen Aufruf von FsRtlUninitializeFileLock nicht initialisiert wurde.
Minifilter müssen FltFreeFileLock anstelle von FsRtlFreeFileLock aufrufen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 |
Zielplattform | Universell |
Header | ntifs.h (include Ntifs.h) |
Bibliothek | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <= APC_LEVEL |
DDI-Complianceregeln | HwStorPortProhibitedDIs(storport) |