特定の DLL のエクスポート テーブルを調べたところ、テーブルに奇妙なエントリがいくつかあったので、pecoff 仕様でこの問題に対する回答を見つけようとしましたが、何も見つかりませんでした。 1。
特定の DLL (Qt5Core.dll) でダンプビンを実行したところ、エクスポート テーブルに関数ではないエントリがあることがわかりました- > アドレスが .data セクションと .rdata セクションを指しているエントリがあります... 例:
const QAbstractState::`vftable' 67366E0C 1470 QMetaObject const QEventTransition::staticMetaObject 673C15A8 6160 QCoreApplication * QCoreApplication::self 6746180C 5504
いくつかの c++ 変数のようですが、なぜそれらが exports テーブルにあるのだろうか? ありがとう!