B-0 Replaced InterlockedAdd() for InterlockedExchangeAdd() to avoid dependency to SDK7 of Windows allowing to compile with plain vanilla VD2010
B-0 Removed integer type size related warnings under Visual Studio 2010