svn path=/trunk/; revision=25662
LONG
NTAPI
InterlockedCompareExchange(
- LPLONG Destination,
+ IN OUT LONG volatile *Destination,
LONG Exchange,
LONG Comperand)
{
#include <windows.h>
LONG
NTAPI
-InterlockedDecrement(LPLONG lpAddend)
+InterlockedDecrement(IN OUT LONG volatile *lpAddend)
{
LONG ret;
__asm__
#include <windows.h>
LONG
NTAPI
-InterlockedExchange(LPLONG target, LONG value)
+InterlockedExchange(IN OUT LONG volatile *target, LONG value)
{
LONG ret;
__asm__ (
LONG
NTAPI
InterlockedExchangeAdd(
- PLONG Addend,
+ IN OUT LONG volatile *Addend,
LONG Increment)
{
LONG ret;
#include <windows.h>
LONG
NTAPI
-InterlockedIncrement(PLONG lpAddend)
+InterlockedIncrement(IN OUT LONG volatile *lpAddend)
{
LONG ret;
__asm__