Fungsi KeReleaseInStackQueuedSpinLockForDpc (wdm.h)

Rutinitas KeReleaseInStackQueuedSpinLockForDpc melepaskan kunci putar antrean yang diperoleh dengan memanggil KeAcquireInStackQueuedSpinLockForDpc.

Sintaks

void KeReleaseInStackQueuedSpinLockForDpc(
  [in] PKLOCK_QUEUE_HANDLE LockHandle
);

Parameter

[in] LockHandle

Pointer ke struktur KLOCK_QUEUE_HANDLE bahwa KeAcquireInStackQueuedSpinLockForDpc diinisialisasi ketika kunci putar antrean diperoleh.

Nilai kembali

Tidak ada

Keterangan

Untuk informasi selengkapnya tentang kunci spin yang diantrekan, lihat Kunci Spin Antrean.

Jika IRQL saat ini PASSIVE_LEVEL ketika kunci putar antrean diperoleh, KeReleaseSpinLockForDpc menurunkan IRQL saat ini ke PASSIVE_LEVEL. Jika IRQL saat ini DISPATCH_LEVEL ketika kunci putar antrean diperoleh, KeReleaseSpinLockForDpc tidak mengubah IRQL saat ini.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tersedia di Windows Vista dan versi Windows yang lebih baru.
Target Platform Universal
Header wdm.h (termasuk Wdm.h, Ntddk.h, Ntifs.h)
Pustaka NtosKrnl.lib
DLL NtosKrnl.exe
IRQL Lihat bagian Keterangan.
Aturan kepatuhan DDI HwStorPortProhibitedDDIs(storport)

Lihat juga

KLOCK_QUEUE_HANDLE

KeAcquireInStackQueuedSpinLockForDpc