Windows 2000拡張カーネルで動作する LINE は 5.9.2 まで
Windows 2000 拡張カーネルで動作する LINE の最終バージョンを調べてみました
残念ながら、 ampkit_windows.dll が NT6.x ベース向けに開発されているようで 5.10 以降は動作しないようです (・ω・)
https://desktop.line-scdn.net/win/v1/real/5.9.2.1763/LINE.zip
が最終版となります。
Windows 2000 拡張カーネルで動作する LINE の最終バージョンを調べてみました
残念ながら、 ampkit_windows.dll が NT6.x ベース向けに開発されているようで 5.10 以降は動作しないようです (・ω・)
https://desktop.line-scdn.net/win/v1/real/5.9.2.1763/LINE.zip
が最終版となります。
by · Published 2009年10月8日
by blackwingcat · Published 2023年6月25日
by blackwingcat · Published 2016年3月15日
続き
The ampkit_windows.dll of LINE 5.10.0.1789 only requires these 4 functions in kernel32.dll:
CloseThreadpoolWork
SubmitThreadpoolWork
CreateThreadpoolWork
CreateThreadpool
But yeah, your article about final version of LINE for Windows 2000 extended kernel still stands correct.
>>1
The dll designed for Win NT6, you can know it from NT6SCNR
>>2
Yeah, you’re right. I used NT6SCNR to scan ampkit_windows.dll right now, and it said “Found NT 6.x code (0, 0, 3)”.
But wait.
I used NT6SCNR to scan Firefox 53’s firefox.exe, and I got the same message “Found NT 6.x code (0, 0, 3)”.
But even despite that message, 53 runs ok.
I think I am misunderstanding something. What does (0, 0, 3) mean?
>>4
I think it is correct. Firefox 53 designed NT6.
not found means it works on NT 5.x
“the result is not zero” means it may be designed for NT 6.0 and if it does not branch for NT 5.x then it will be crash.
It is related to Thread local storage.
>>5
Yes, that’s right. Firefox became designed for NT 6.x beginning version 53. 52 (and its ESR channel) was the last good known version to be designed for NT 5.x.
Still, I think in my opinion that 1 dll being stuck in the NT6SCN scanning won’t prevent LINE 5.10 from running.
>>7
Any programs lock to access read files when it is running.
>>8
I mean:
Remember when you used NT6SCN on Kindle v1.33? Only 1 file (KRFDynamic.dll) was made for NT 6.x, and the result is 3, but Kindle v1.33 still worked despite that 1 dll being made for NT 6.x, while the rest were NT 5.x.
So,what I am saying is, that the same should apply to LINE 5.10, since it’s only ampkit_windows.dll that’s made for NT 6.x, while the rest were NT 5.x.
>>9
“result of 3” does not mean “it made for NT6”
more and more result means higher rate “it made for NT6”
result of zero only means “it made for NT 5 with rate 100%”
>>10
Ok, got it.