История изменений
Исправление firkax, (текущая версия) :
Потому что там не настоящее ntdll.dll (и ещё несколько) от винды а специальное от wine, которое пользуются нативными средствами хостовой ОС. А остальные dll уже тоже сисколлами не пользуются, а пользуются обёртками к ним из ntdll/kernel32/что там ещё. Если подсунешь ntdll от винды - работать ничего не будет.
Для wsl1 в винде вроде в виндо-ядре эмулятор линукс-сисколлов.
Исходная версия firkax, :
Потому что там не настоящее ntdll.dll (и ещё несколько) от винды а специальное от wine, которое пользуются нативными средствами хостовой ОС. А остальные dll уже тоже сисколлами не пользуются, а пользуются обёртками к ним из ntdll/kernel32/что там ещё.