0

私は C# アプリケーションで Microsoft.SqlServer.Types の Microsoft を使用SqlGeometryましたが、パフォーマンスには非常に満足しています。実際の機能は、ネイティブ ライブラリSqlServerSpatial110.dll (または、属している SqlServer のバージョンによっては別の番号) に含まれていることがわかりました。この DLL は、 などの一般的なジオメトリ関数を公開しているOverlapsためですCentroidBuffer

その DLL をC++アプリケーションから直接、つまりマネージ ラッパー (C++/CLI など) を介さずに使用できる可能性はありますか? 私が使用できるヘッダファイルとライブラリ、そしておそらくいくつかのドキュメントはありますか?

4

1 に答える 1

1

このように、いつでもLoadLibraryGetProcAddressを使用して DLL を動的にロードできます。

PEtools.dll によってエクスポートされた関数は、 /のようなツールLordPEまたは のような高度な逆アセンブラーを介していつでも検索できますhiew。ここX-RaysではプラグインはIDA Pro必要ありませんが、本当に必要な場合は、構造を見つけて独自の .h ヘッダーを作成するのに役立ちます。

于 2016-11-23T13:52:14.527 に答える