Fungsi FsRtlFastUnlockAll (ntifs.h)

Rutinitas FsRtlFastUnlockAll melepaskan semua kunci rentang byte yang diperoleh oleh proses yang ditentukan untuk file.

Sintaks

NTSTATUS FsRtlFastUnlockAll(
  [in]           PFILE_LOCK   FileLock,
  [in]           PFILE_OBJECT FileObject,
  [in]           PEPROCESS    ProcessId,
  [in, optional] PVOID        Context
);

Parameter

[in] FileLock

Arahkan ke struktur FILE_LOCK untuk file. Struktur ini harus diinisialisasi oleh panggilan sebelumnya ke FsRtlAllocateFileLock atau FsRtlInitializeFileLock.

[in] FileObject

Arahkan ke objek file untuk file.

[in] ProcessId

Arahkan ke ID proses untuk proses tersebut.

[in, optional] Context

Penunjuk konteks opsional yang akan digunakan saat menyelesaikan runtime integrasi.

Nilai kembali

FsRtlFastUnlockAll mengembalikan STATUS_SUCCESS atau kode status kesalahan seperti STATUS_RANGE_NOT_LOCKED.

Keterangan

Setelah merilis kunci rentang byte, FsRtlFastUnlockAll 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)

Lihat juga

FsRtlAllocateFileLock

FsRtlInitializeFileLock