Windows上のドライバーは、コード署名のために署名してMicrosoftに送信する必要があります。これは、64ビットシステムの要件です。問題は、ドライバーを更新する必要がある場合、リリースごとに1回、ドライバーを再度送信する必要があることです。
ある種のプロキシまたはシムドライバーを作成して、署名と送信を1回だけ行い、コードを別のモジュールに入れることはできますか?
もちろん、DLL内の作業コードを移動することはできません。動的にロードされたモジュールも、64ビットカーネルモードで実行するために署名する必要があるためです。コードをrawファイルに入れ、メモリにロードして(実行フラグを有効にして割り当て)、実行するとどうなりますか?他のアイデア?