InterlockedXor-Funktion (wdm.h)

Die InterlockedOr-Routine berechnet eine bitweise exklusive OR-Operation.

Syntax

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

Parameter

[in, out] Destination

Ein Zeiger auf die Variable, die mit Wert exklusiv ORed sein soll. Das Ergebnis des Vorgangs wird in der Variable gespeichert.

[in] Value

Gibt den Wert an, der exklusiv ORed mit der Variable sein soll, die auf ziel verweist.

Rückgabewert

InterlockedXor gibt den ursprünglichen Wert zurück, der in der Variablen gespeichert ist, die nach Ziel verweist.

Bemerkungen

InterlockedXor berechnet * den Zielwert^= atomisch.

Interlockierte Vorgänge können nicht für nicht zwischengespeicherten Arbeitsspeicher verwendet werden.

Anforderungen

   
Zielplattform Power BI Desktop
Header wdm.h (enthalten Wdm.h, Ntddk.h, Ntifs.h, Miniport.h)
IRQL Beliebige Ebene

Weitere Informationen

InterlockedAnd

InterlockedOr