Makro NdisInterlockedDecrement (ndis.h)

Fungsi NdisInterlockedDecrement mengurangi variabel jenis LONG yang disediakan pemanggil sebagai operasi atomik.

Sintaks

void NdisInterlockedDecrement(
  [in]  Addend
);

Parameter

[in] Addend

Penunjuk ke variabel yang akan diderementasi.

Nilai kembali

NdisInterlockedDecrement mengembalikan nilai yang dikurangi.

Keterangan

NdisInterlockedDecrement dapat digunakan dengan aman pada variabel dalam memori yang dapat dipakai.

NdisInterlockedDecrement hanya atomik sehubungan dengan panggilan Xxx NdisInterlocked lainnya.

Makro ini adalah pembungkus di sekitar makro InterlockedDecrement .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Didukung untuk driver NDIS 6.0 dan NDIS 5.1 (lihat NdisInterlockedDecrement (NDIS 5.1)) di Windows Vista. Didukung untuk driver NDIS 5.1 (lihat NdisInterlockedDecrement (NDIS 5.1)) di Windows XP.
Target Platform Universal
Header ndis.h (termasuk Ndis.h)
Pustaka Ndis.lib
IRQL Tingkat apa pun

Lihat juga

NdisInterlockedIncrement