Fungsi WdfSpinLockRelease (wdfsync.h)
Metode WdfSpinLockRelease melepaskan kunci putar tertentu.
Sintaks
void WdfSpinLockRelease(
WDFSPINLOCK SpinLock
);
Parameter
SpinLock
Handel ke objek spin-lock kerangka kerja, yang diperoleh oleh panggilan sebelumnya ke WdfSpinLockCreate.
Nilai kembali
Tidak ada
Keterangan
Pemeriksaan bug terjadi jika driver menyediakan handel objek yang tidak valid.
Metode WdfSpinLockRelease melepaskan kunci putar yang diperoleh driver dengan sebelumnya memanggil WdfSpinLockAcquire. WdfSpinLockRelease juga memulihkan IRQL driver ke nilai yang dimilikinya sebelum driver bernama WdfSpinLockAcquire.
Untuk informasi selengkapnya tentang kunci putaran, lihat Menggunakan Kunci Kerangka Kerja.
Persyaratan
Persyaratan | Nilai |
---|---|
Versi KMDF minimum | 1,0 |
Versi UMDF minimum | 2.0 |
Header | wdfsync.h (termasuk Wdf.h) |
Pustaka | Wdf01000.sys (KMDF); WUDFx02000.dll (UMDF) |
IRQL | DISPATCH_LEVEL |
Aturan kepatuhan DDI | DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf), ReqSendWhileSpinlock(kmdf), WdfSpinlock(kmdf), WdfSpinlockRelease(kmdf) |
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