Re-enable MSVC C5105 diagnostic; NFC (#182524)
From MSDN:
https://learn.microsoft.com/en-us/cpp/error-messages/compiler-warnings/c5105?view=msvc-170
> macro expansion producing 'defined' has undefined behavior
This diagnostic was disabled in 9a708855daeb6f70bbde7c2bc63e061ebaf072df
due to it triggering in system headers like WinBase.h. From my local
testing, the issue seems to have either been resolved in the system
headers or in MSVC, because enabling the warning does not trigger any
diagnostics for me.