// ndis.h
void NdisInterlockedDecrement(
[in] Addend
);
View the official Windows Driver Kit DDI referenceNo description available.
The NdisInterlockedDecrement function decrements a caller-supplied variable of type LONG as an atomic operation.
Addend [in]A pointer to the variable to be decremented.
NdisInterlockedDecrement returns the decremented value.
NdisInterlockedDecrement can safely be used on variables in pageable memory.
NdisInterlockedDecrement is atomic only with respect to other NdisInterlocked*Xxx* calls.
This macro is a wrapper around the InterlockedDecrement macro.