別の言語で使用するために、C++ で dll をプログラミングしています。
問題は、dll がいくつかのデータを構造体に格納して、一意の実行のさまざまな呼び出しで使用できるかどうかわからないことです。
例えば、
- 実行可能プログラムが初期化関数を呼び出すと、dll は 3 つのソケットを作成します。
- 同じ実行で (exe プログラムを閉じたり、その別のインスタンスを開いたりすることなく)、exe はソケットによってメッセージを送信するために呼び出します。
dll はソケット ID を格納でき、この実行でそれにアクセスした後ですか?
みんなありがとう。私の英語でごめんなさい。私は英語を上達させています。