HeapSetInformation という関数が kernel32.dll に定義されているらしい。
これ、Windows XPにはあるがWindows 2000にはまだ存在しない。
その為、VisualStudio 2008のリモートデバッガをインストールしようとすると、 HeapSetInformation 関数が無いのでインストールできない。と怒られてしまう。
the Windows XP Low Fragmentation Heap Algorithm Feature Is Available for Windows 2000 (KB:816542)
このページから、対応パッチ(Hotfix)をダウンロードできる。
カテゴリ的には、SP5?に分類されるらしい…?
MicrosoftとしてはSP5の予定があるのか?
HotfixをダウンロードするにはE-Mailアドレスと画像認証に答える必要が有る。
ちなみに、ダウンロード用のリンクが見つけにくいので
上画像の赤い部分がそれ。
MS04-011の時点でとっくに含まれていたがね
Add Your Comment
2011年になってまたWin2000を使い始めました。
今更ながら、お世話になりました。
情報ありがとうございました。