インポートライブラリを利用する場合は、この関数を直接呼び出せます。ない場合は、自前で関数のポインタを取得する必要があります。dumc;/*エラー処理は省略してるけど、本当は省略したらあかん*/dllh=LoadLibrary("DUMCMAIN.DLL");dumc=(DCFUNC)GetProcAddress(dllh,"dumc");コンパイル中に原因の特定できるエラーが発生したときは、コールバック関数にメッセージが渡されます。エラーメッセージが必要であれば、コールバック関数を用意してください。dc_version(void)(V0.30以降)・返値DUMCMAIN.DLLのヴァージョン情報を32bit値で返す。これは8bitずつ4つのメンバで区切られ、上位から順にアンオフィシャル識別番号,メジャーヴァージョン,マイナーヴァージョン,リリースカウントとなっている。この関数はV0.30に追加したものであり、これより古いヴァージョンのDLLを対象に呼び出した場合はシステムエラーが出る。ソース名(文字列ポインタ)エラーメッセージのキャプションとして使うだけなので、必ずしもファイル名である必要はない。エラーコールバックに渡されるユーザポインタ(任意値)・処理内容buf,sizeで示されるDMSソースをコンパイルし、ファイルdestに書き出す。原因の特定できるエラーが発生したときは、関数cberrが呼び出される。