子dll(NPAPIプラグイン)をロードするActiveXdllがあります。私の子プラグインは複数のスレッドを作成し、それらはWebページに通信する必要があります。ActiveX(親dll)には、更新を提供するためにjavascriptのイベントを発生させる接続ポイントがあります。私が抱えている問題は、子が親DLLを呼び出す方法がわからないことです。
私が試したこと:1:クラス内になく、ActiveXクラス(this)へのポインターであるグローバル変数を使用した関数の子dllに関数ポインターを渡すが、E_UNEXPECTEDで呼び出すと接続ポイントが失敗する
2:子dllにクラス関数へのポインターを渡すと、同じ結果が得られます。
私はまだC++とCOMを同時に学んでいます、私の無知をお詫びします。ありがとうございました。