Windows 2000 カーネル拡張計画 v15 リリース

Kernel改造計画の v14a リリースしました

Windows 2000 Kernel32 改造計画【BM】

変更点について

shell32.dll

SHOpenFolderAndSelectItems を追加

user32.dll

SetLongWindow で WS_EX_COMPOSITED を指定したときに処理が何も行われない問題修正

IsWindowInDestroy
DefRawInputProc
GetRawInputBuffer
GetRegisteredRawInputDevices
GetRawInputDeviceInfoA
GetRawInputDeviceInfoW
GetRawInputDeviceList
GetRawInputData
RegisterRawInputDevices
を追加。

iphlpapi.dll

GetAdaptersAddresses をiphlpaxp.dllの動的読み出しで CALL するように拡張

uxtheme.dll
kernel32.dll の拡張で、XPの処理に飛んでも落ちないと判断したので同梱しました。

相当、結構大きな変更なので、不具合も多いかもしれません|。・ω・)

さすがに4kのバイナリをハンドアセンブルしながら組み込む作業は疲れたでござる

おすすめ

1件の返信

  1. vpointx より:

    v15ご苦労様でした、早速インストール
    しました。とりあえず、いろいろ動かしてみての
    ご報告
    Bonjourサービスが不正終了しました、とサービスのエラーログが出ていたので、直接サービスを起動しようとしたら、mDNSResponder.exe[1264]ハンドルされていないWin32の例外が発生、がでました。
    Background Intelligent Transfer Serivece でイベントID 7000 サービスがタイムアウトして起動できなかったようです。
    WireShark1.6.5がdumpcap.exe[2116]ハンドルされていないWin32例外発生しました。

コメントを残す

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