1
This blog postには、独自のシムの作成方法が記載されています。私は理解していない何Windows用のアプリケーション互換シムの作成
は次のとおりです。
DLLの新しいバージョンが(もっとエクスポート関数で)出てくるときは、この技術は壊れないでしょうか?すなわち、あなたが完全シムDLLでターゲットDLLをオーバーライドする場合
、その後、あなたは/がためにリダイレクトを実装することができませんでしたしませんでした機能について何をしますか?
はい、私はそれが新しいバージョンのDLLが出てきたら壊れると思います。何があなたに違う印象を与えましたか? –
@CodyGray:うーん...もっと透明なフックだと思っていました。そうしないと、新しいバージョンのDLL(スケーラブルではありません)に新しいshimが必要になることがあります。 – Mehrdad
この記事で作成するシムは、アプリケーション互換シムではありません。あなたが指摘したように、ターゲットDLLの特定のバージョンにハードコードされています。 –