Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
The InterlockedOr routine atomically computes a bitwise OR operation.
Syntax
LONG InterlockedOr(
[in, out] LONG volatile *Destination,
[in] LONG Value
);
Parameters
[in, out] Destination
A pointer to the variable to be ORed with Value. The result of the operation is stored in the variable.
[in] Value
Specifies the value to be ORed with the variable that is pointed to by Destination.
Return value
InterlockedOr returns the original value stored in the variable pointed to by Destination.
Remarks
InterlockedOr atomically computes *Destination|=Value.
Interlocked operations cannot be used on non-cached memory.
Requirements
| Requirement | Value |
|---|---|
| Target Platform | Desktop |
| Header | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h, Miniport.h) |
| IRQL | Any level |