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 |