9.2.3 ETtrans2CreateMdlInfo(MDL情報の生成)

形式

#include  "ETtrans.h"

int ETtrans2CreateMdlInfo (
 char **pMdlInfo,
 const char *cszMdlFile,
 char *pTC)

 

引数
引数種別内容
pMdlInfo出力生成したMDL情報を取得します。
cszMdlFile入力ロードしたいMDLファイル名を指定します。
pTC入力使用するスレッド固有情報を指定します。
説明
指定されたMDLファイルをロードして,MDL情報を生成します。
引数pMdlInfoで取得したMDL情報は,変換時にETtrans2Exec関数の引数として渡します。
引数pTCにNULLが指定された場合,この関数を呼び出しているときのログは,ETtrans2Init関数で指定されたログファイルに出力されます。また,引数pTCにETtrans2CreateThreadContext関数で生成されたスレッド固有情報が指定された場合,この関数を呼び出しているときのログは,スレッド固有情報に指定されたログファイルに出力されます。
戻り値
戻り値内容
0x00000000正常に終了しました。
0x02000000MDLファイルが検証されていない,MDLファイルのバージョンが不整合,又はMDLファイルが不正です。
0x04000000MDL情報を生成できませんでした。
0x04000001指定されたMDLファイルがない,又はファイルへのアクセス権がありません。
0x04000002メモリ不足です。
0x04000008スレッド固有情報が不正です。
0x04000010変換できないMDLファイルです(対応ライセンスがありません)。