申し訳ありませんが、これはそうではありません まさに 答えですが、問題は解決されました。
まず、ここで同様の質問に気づきました。 C ++ loadLibrary()エラー3765269347. 。これはさらに詳細を提供していると思います。あなたが私と同じような立場にあるなら、見る価値があります。
@whozcraig、@danieldaranas、そして有益なコメントをしてくれた他のすべての人に感謝します。これを読んでいる他の人にとって、ウィキペディアでのポイントを拡張するHRESULTに関する良い記事があります。 http://en.wikipedia.org/wiki/hresult.
私の場合、問題はそれが生じたのと同じくらい神秘的に消えてしまいました。定期的にDLLを呼び出すためにC ++クラスを作成しました。私の当初の努力は、最初の呼び出しの直前にDLLをロードし、それをメモリでキャッシュしました。これは、原則として、1年以上にわたってどのように機能しているかについて同じです。これにより、上記の神秘的なエラーが発生しました。
建設中にDLLをロードするようにリファクタリングしましたが、実行時に機能を抽出するためだけに抽出しました。これは明らかに機能し、おそらくそれを行うより良い方法です(建設中にDLLをロードし、破壊中に解放します)。構造とDLLへの最初の呼び出しの間にはほとんど進行していないため、1つのメソッドがOSエラーを生成する理由がわかりません。