FltFreeFileLock-Funktion (fltkernel.h)
Die FltFreeFileLock-Routine hebt eine initialisierte FILE_LOCK-Struktur auf und gibt sie frei.
Syntax
VOID FLTAPI FltFreeFileLock(
[in] PFILE_LOCK FileLock
);
Parameter
[in] FileLock
Zeiger auf die FILE_LOCK-Struktur. Diese Struktur muss durch einen vorherigen Aufruf von FltAllocateFileLock oder FltInitializeFileLock initialisiert worden sein.
Rückgabewert
Keine
Bemerkungen
Die FILE_LOCK-Struktur ist undurchsichtig: Das heißt, ihre Member sind für die Systemverwendung reserviert.
Um eine neue Dateisperrstruktur zuzuordnen und zu initialisieren, rufen Sie FltAllocateFileLock auf.
Es ist ein Programmierfehler, FltFreeFileLock für eine FILE_LOCK-Struktur aufzurufen, die bereits durch einen Aufruf von FltUninitializeFileLock aufgehoben wurde.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP SP2 |
Unterstützte Mindestversion (Server) | Windows Server 2003 SP1 |
Zielplattform | Universell |
Header | fltkernel.h (include Fltkernel.h) |
Bibliothek | FltMgr.lib |
IRQL | <= APC_LEVEL |