ZyanAtomicDecrement32
ZyanAtomicDecrement32((ZyanAtomic32*)&(destination));
static ZyanU32 ZyanAtomicDecrement32(ZyanAtomic32* destination);
return (ZyanUPointer)ZyanAtomicDecrement32((ZyanAtomic32*)destination);