Windows 2000 拡張カーネル v2.9h リリース

拡張カーネル v2.9h リリースしました

変更点は以下のとおり

KERNEL32.DLL

SetThreadErrorMode
SetSearchPathMode
GetCalendarInfoEx
IsValidLocaleName の不具合修正

NTDLL.DLL
Debug Info を復活

また、以下の関数でLCIDに 0xc00 が指定されたとき正常に関数が実行できるように改良しました

 GetGeoInfoA
 GetGeoInfoW
 GetLocaleInfoA
 GetLocaleInfoW
 GetLocaleInfoEx
 SetLocaleInfoA
 SetLocaleInfoW

 EnumDateFormatsA
 EnumDateFormatsExA
 EnumDateFormatsExW
 EnumDateFormatsW
 EnumTimeFormatsA
 EnumTimeFormatsW

 LCMapStringA
 LCMapStringW
 LCMapStringEx
 GetTimeFormatA
 GetTimeFormatW
 GetTimeFormatEx
 GetDateFormatEx
 GetDateFormatA
 GetDateFormatW
 GetCurrencyFormatA
 GetCurrencyFormatEx
 GetCurrencyFormatW
 CompareStringEx
 CompareStringA
 CompareStringW
 GetNLSVersionEx
 GetNumberFormatA
 GetNumberFormatW
 GetStringTypeExA
 GetStringTypeExW
 EnumCalendarInfoA
 EnumCalendarInfoExA
 EnumCalendarInfoExW
 EnumCalendarInfoW
 GetCalendarInfoA
 GetCalendarInfoW
 GetCalendarInfoEx
 SetCalendarInfoA
 SetCalendarInfoW
 SetThreadLocale

以下の関数をXPモードと2000モードで振り分けてインストールできるように改善しました
mswsock.dll
mswafd.dll

comctl32.dll をKnownDllsから除外する機能を追加しました。

InitOnce系関数を無効にできるようになりました

インストーラーSETUPの機能をわかりやすく改良しました

atmfd / gdiplus / fontsub /t2embed などを最新版に更新

Windows 2000 Kernel32 改造計画【BM】

おすすめ

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です