1
Microsoft WindowsオペレーティングシステムのシステムDLLのアドレス空間の範囲は何ですか?また、DLLが再割り当てされた場合、そのDLLを使用しているアプリケーションがクラッシュすることはありますか?システムDLLのアドレス空間
Microsoft WindowsオペレーティングシステムのシステムDLLのアドレス空間の範囲は何ですか?また、DLLが再割り当てされた場合、そのDLLを使用しているアプリケーションがクラッシュすることはありますか?システムDLLのアドレス空間
DLLの再配置は一般的な現象であり、単に、DLLによって指定された優先ベース位置ではない場所にDLLがロードされることを意味します(通常、別のDLLが既にアドレス空間の一部DLLは使用するのが好きです)。 DLLがどこにロードされるかについて重大な欠陥があると仮定しない限り、すべてがうまく行き、クラッシュは発生しません。
ProcExpなどを使用して、プロセスのさまざまなDLLで使用されるアドレススペースを確認します。
システムDLLを_典型的には0x70000000の範囲以上に追加します。 –
@Paul - 歓声、私は長年にわたってベースアドレスを掘り下げなかったので、その部分に答えるのを避けました。 :) –