MS defines most of those in the wdk, if NO_INTERLOCKED_INTRINSICS is not defined
+#define InterlockedDecrement         _InterlockedDecrement
+#define InterlockedDecrement16       _InterlockedDecrement16
+#define InterlockedIncrement         _InterlockedIncrement
+#define InterlockedIncrement16       _InterlockedIncrement16
+#define InterlockedCompareExchange   _InterlockedCompareExchange
+#define InterlockedCompareExchange16 _InterlockedCompareExchange16
+#define InterlockedCompareExchange64 _InterlockedCompareExchange64
+#define InterlockedExchange          _InterlockedExchange
+#define InterlockedExchangeAdd       _InterlockedExchangeAdd