Función InterlockedXor (wdm.h)
El InterlockedOr rutina calcula de forma atómica una operación OR exclusiva bit a bit.
Sintaxis
LONG InterlockedXor(
[in, out] LONG volatile *Destination,
[in] LONG Value
);
Parámetros
[in, out] Destination
Puntero a la variable que se va a ser ORed exclusiva con Value. El resultado de la operación se almacena en la variable .
[in] Value
Especifica el valor que se va a ser ORed exclusivo con la variable a la que apunta Destination.
Valor devuelto
InterlockedXor devuelve el valor original almacenado en la variable a la que apunta Destination.
Observaciones
InterlockedXor calcula de forma atómica *^=Value.
Las operaciones interbloqueadas no se pueden usar en memoria no almacenada en caché.
Requisitos
Requisito | Valor |
---|---|
de la plataforma de destino de | Escritorio |
encabezado de | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h, Miniport.h) |
irQL | Cualquier nivel |