March 11, 2026
9:04 a.m.
Fixed the build failure (missing winioctl.h include) and the test failure (marked the GetFileType check as todo_wine). The CI test showed that kernelbase maps FILE_DEVICE_UNKNOWN to FILE_TYPE_CHAR instead of FILE_TYPE_UNKNOWN. Didn't include a fix for that since FILE_DEVICE_UNKNOWN is also used as default for character devices in ntdll/unix/file.c, so changing the mapping could break other things. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/10301#note_131837