2017-04-30 15 views
0

hereから)次のように、デフォルトImageBase値が定義されている:.exeファイルのためデフォルトIMAGEBASE Windowsの場合

デフォルトのベースアドレスは、32ビット 画像または64のための0x140000000ため0x400000でありますビットイメージ。 DLLの場合、デフォルトベースの アドレスは、32ビットイメージの場合は0x10000000、64ビットの場合は0x350000000です。 イメージ。

しかし、UEFIアプリケーションとドライバについてはどうですか?彼らは同じ価値観を共有していますか?それは重要ではなく、UEFIイメージは再配置可能であるため、価値はありますか?

答えて

0

あなたが推測したように、UEFIイメージは再配置可能であるため、問題はありません。 UEFIはアドレス変換を提供していないので、これは必須のものです。すべてのドライバとアプリケーションが同じ仮想アドレス空間を共有します。

関連する問題