DPCライブラリSDKが提供する関数ライブラリとインクルードファイルをコピーします。これらは、アプリケーションを作成するときに必要です。64ビット版アプリケーションの開発時と、32ビット版アプリケーションの開発時で使用する関数ライブラリは異なります。
関数ライブラリ
アプリケーションをリンクするときに指定します。
64ビット用
f4azdpc.lib、f4azfile.lib、f4azcmd.lib、f4azcmd2.lib、f4azndcl.lib
32ビット用
f3azdpc.lib、f3azfile.lib、f3azcmd.lib、f3azcmd2.lib、f3azndcl.lib
インクルードファイル
64ビット/32ビット共通
xdpcinc.h、xdpcfile.h、xdpccmd.h、xdpccmd2.h
DPCライブラリは、どの機能を使用するかで使用する関数ライブラリとインクルードファイルが異なります。以下の表を参考にしてください。ただし、アプリケーション間通信機能の関数ライブラリとインクルードファイルは、すべてのアプリケーションで使用してください。
また、NDCLインタフェースを使用する場合は、各機能で必要なライブラリ、インクルードファイルと合わせて「f4azndcl.lib」、または「f3azndcl.lib」も使用してください。
DPCライブラリの機能 | 関数ライブラリ | インクルードファイル [32ビット/64ビット共通] |
---|---|---|
アプリケーション間通信機能 | [64ビット用]:f4azdpc.lib [32ビット用]:f3azdpc.lib | xdpcinc.h |
DPCファイル転送機能 | [64ビット用]:f4azfile.lib [32ビット用]:f3azfile.lib | xdpcfile.h |
DPC運用コマンド機能 | [64ビット用]:f4azcmd.lib [32ビット用]:f3azcmd.lib | xdpccmd.h |
即時復帰型のDB変換関数
を使用する場合 | [64ビット用]:f4azcmd2.lib [32ビット用]:f3azcmd2.lib | xdpccmd2.h |
NDCLインタフェースを使用する場合 | [64ビット用]:f4azndcl.lib [32ビット用]:f3azndcl.lib | - |