UCRT's FILE struct and fd struct have different layouts, and their locks are different. Implementation in Wine does not match UCRT in Windows, causing ABI issues. see: https://bugs.winehq.org/show_bug.cgi?id=53960
-- v36: ucrtbase: Fix incorrect layout of FILE. ucrtbase: Add FILE structure tests.