Fungsi FsRtlFastUnlockAllByKey (ntifs.h)
Rutinitas FsRtlFastUnlockAllByKey melepaskan semua kunci rentang byte yang diperoleh oleh proses yang ditentukan, dengan nilai kunci yang ditentukan, untuk file.
Sintaks
NTSTATUS FsRtlFastUnlockAllByKey(
[in] PFILE_LOCK FileLock,
[in] PFILE_OBJECT FileObject,
[in] PEPROCESS ProcessId,
[in] ULONG Key,
[in, optional] PVOID Context
);
Parameter
[in] FileLock
Penunjuk ke struktur FILE_LOCK untuk file. Struktur ini harus diinisialisasi oleh panggilan sebelumnya ke FsRtlAllocateFileLock atau FsRtlInitializeFileLock.
[in] FileObject
Penunjuk ke objek file untuk file.
[in] ProcessId
Penunjuk ke ID proses untuk proses tersebut.
[in] Key
Nilai kunci.
[in, optional] Context
Penunjuk konteks opsional yang akan digunakan saat menyelesaikan runtime integrasi.
Mengembalikan nilai
FsRtlFastUnlockAllByKey mengembalikan STATUS_SUCCESS atau kode status kesalahan seperti STATUS_RANGE_NOT_LOCKED.
Keterangan
Setelah merilis kunci rentang byte, FsRtlFastUnlockAllByKey menyelesaikan runtime integrasi kunci yang saat ini diantrekan yang sekarang dapat diselesaikan.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Universal |
Header | ntifs.h (termasuk Ntifs.h) |
Pustaka | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <= APC_LEVEL |
Aturan kepatuhan DDI | HwStorPortProhibitedDDIs(storport) |