Bagikan melalui


Fungsi InterlockedXor (wdm.h)

InterlockedOr secara rutin menghitung operasi OR eksklusif bitwise.

Sintaks

LONG InterlockedXor(
  [in, out] LONG volatile *Destination,
  [in]      LONG          Value
);

Parameter

[in, out] Destination

Penunjuk ke variabel untuk menjadi ORed eksklusif dengan Nilai. Hasil operasi disimpan dalam variabel .

[in] Value

Menentukan nilai yang akan menjadi ORed eksklusif dengan variabel yang ditujukkan oleh Tujuan.

Mengembalikan nilai

InterlockedXor mengembalikan nilai asli yang disimpan dalam variabel yang ditujukkan oleh Tujuan.

Keterangan

InterlockedXor secara atomik menghitung *NilaiTujuan^=.

Operasi yang saling diblokir tidak dapat digunakan pada memori yang tidak di-cache.

Persyaratan

Persyaratan Nilai
Target Platform Desktop
Header wdm.h (termasuk Wdm.h, Ntddk.h, Ntifs.h, Miniport.h)
IRQL Tingkat apa pun

Lihat juga

InterlockedAnd

InterlockedOr