CCODE
pub unsafe extern "C" fn _InterlockedCompareExchange( Destination: *mut c_long, ExChange: c_long, Comperand: c_long) -> c_long