Bagikan melalui


Fungsi IoReleaseVpbSpinLock (ntifs.h)

Rutinitas IoReleaseVpbSpinLock merilis kunci putar Blok Parameter Volume (VPB).

Sintaks

void IoReleaseVpbSpinLock(
  [in] KIRQL Irql
);

Parameter

[in] Irql

Nilai IRQL tersimpan yang dikembalikan oleh IoAcquireVpbSpinLock ketika kunci putar VPB diperoleh.

Nilai kembali

Tidak ada

Keterangan

Rutinitas ini adalah timbal balik dari IoAcquireVpbSpinLock. Setiap panggilan yang berhasil ke IoAcquireVpbSpinLock harus dicocokkan dengan panggilan berikutnya ke IoReleaseVpbSpinLock.

Sebelum menggunakan IoAcquireVpbSpinLock dan IoReleaseVpbSpinLock, penulis driver sangat didorong untuk mempelajari cara rutinitas ini digunakan dalam sampel FASTFAT.

Pemegang kunci spin VPB dijalankan di IRQL DISPATCH_LEVEL setelah memanggil IoAcquireVpbSpinLock. IoReleaseVpbSpinLock memulihkan IRQL asli pemanggil.

Persyaratan

Persyaratan Nilai
Target Platform Universal
Header ntifs.h (termasuk Ntifs.h)
Pustaka NtosKrnl.lib
DLL NtosKrnl.exe
IRQL DISPATCH_LEVEL
Aturan kepatuhan DDI HwStorPortProhibitedDDIs(storport)

Lihat juga

IoAcquireVpbSpinLock