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
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk