Bagikan melalui


Fungsi WdfSpinLockAcquire (wdfsync.h)

Metode WdfSpinLockAcquire memperoleh kunci putar yang ditentukan.

Sintaks

void WdfSpinLockAcquire(
  WDFSPINLOCK SpinLock
);

Parameter

SpinLock

Handel ke objek spin-lock kerangka kerja, yang diperoleh oleh panggilan sebelumnya ke WdfSpinLockCreate.

Nilai kembali

Tidak ada

Keterangan

Metode WdfSpinLockAcquire kembali setelah kunci putar yang ditentukan diperoleh. Untuk KMDF, metode mengembalikan pada IRQL = DISPATCH_LEVEL. Untuk UMDF, metode kembali pada pasif.

Driver Anda tidak dapat memanggil WdfSpinLockAcquire untuk memperoleh kunci putar yang telah ditentukan driver dalam struktur WDF_INTERRUPT_CONFIG .

Untuk informasi selengkapnya tentang kunci spin, 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

WdfSpinLockCreate

WdfSpinLockRelease

Aturan WdfSpinlock (KMDF)

Aturan WdfSpinLockRelease (KMDF)