Fungsi ZwUnlockFile (ntifs.h)
Rutinitas ZwUnlockFile membuka kunci rentang byte dalam file.
Sintaksis
NTSYSAPI NTSTATUS ZwUnlockFile(
[in] HANDLE FileHandle,
[out] PIO_STATUS_BLOCK IoStatusBlock,
[in] PLARGE_INTEGER ByteOffset,
[in] PLARGE_INTEGER Length,
[in] ULONG Key
);
Parameter
[in] FileHandle
Handel untuk objek file yang mewakili file yang rentang byte-nya akan dibuka kuncinya.
[out] IoStatusBlock
Penunjuk ke struktur IO_STATUS_BLOCK yang berisi status akhir.
[in] ByteOffset
Penunjuk ke variabel yang menentukan offset byte awal agar rentang byte tidak terkunci.
[in] Length
Penunjuk ke variabel yang menentukan panjang, dalam byte, dari rentang byte untuk membuka kunci.
[in] Key
Nilai yang ditetapkan pemanggil yang digunakan untuk menjelaskan grup kunci terkait. Nilai ini harus diatur ke nol.
Mengembalikan nilai
Rutinitas
Mengembalikan kode | Deskripsi |
---|---|
STATUS_RANGE_NOT_LOCKED | Rentang byte yang ditentukan tidak dikunci. |
Komentar
Rutinitas ZwUnlockFile
Penelepon
Nota
Jika panggilan ke fungsi
Untuk panggilan dari driver mode kernel, NtXxx dan ZwXxx versi rutin Windows Native System Services dapat berperilaku berbeda dalam cara mereka menangani dan menginterpretasikan parameter input. Untuk informasi selengkapnya tentang hubungan antara NtXxx dan versi ZwXxx rutin, lihat Menggunakan Versi Nt dan Zw dari Rutinitas Layanan Sistem Asli.
Persyaratan
Syarat | Nilai |
---|---|
klien minimum yang didukung | Windows 7 |
Platform Target |
Universal |
Header |
ntifs.h (termasuk Ntifs.h, FltKernel.h) |
Pustaka |
NtosKrnl.lib |
DLL |
NtosKrnl.exe |
IRQL | PASSIVE_LEVEL (lihat bagian Keterangan) |
aturan kepatuhan DDI |
HwStorPortProhibitedDIs (storport), PowerIrpDDis(wdm) |