次のようなコードがあります。
extern "C" __declspec(dllexport) myInterface(int id, void** pFunction)
{
...
}
呼び出し元が pFunction ポインターを介してこの関数を使用できるように、void** pFunction 引数が関数を指すようにする必要があります。この関数は DLL を介して呼び出されます。この方法では実行したくありませんが、多くの理由から選択の余地がありません。COMがこのために作られていることは知っていますが、使用できません。理由は管理にあります。
現時点では、これを行う方法がわかりません。私がやろうとしたことはすべて、キャストの問題を引き起こします。どうすればこれを行うことができるか誰にも分かりますか? これが不明な場合は、さらに投稿できます。
ありがとう。