VS compiler does NOT support inline assembly on 64-bit

However having this disabled isn't such a big deal, it just means that
the slower mutex locks will be used instead.
Correct type for 4th argument of RaiseException

See http://msdn.microsoft.com/en-us/library/windows/desktop/ms680552(v=vs.85).aspx