TimesTenユーティリティ・ライブラリ環境ハンドルにメモリーを割り当て、アプリケーションで使用されるTimesTenユーティリティ・ライブラリ・インタフェースを初期化します。アプリケーションでは、他のすべてのTimesTenユーティリティ・ライブラリ関数より前に、ttUtilAllocEnvをコールする必要があります。また、TimesTenユーティリティ・ライブラリ・インタフェースを使用して処理を行う場合は、ttUtilFreeEnvをコールする必要があります。
ttUtilAllocEnv (ttUtilHandle *handle_ptr, char *errBuff,
unsigned int buffLen, unsigned int *errLen);
ttUtilAllocEnv には、次のパラメータがあります。
ttUtilAllocEnvは、次のコード(ttutillib.h
で定義されています)を返します。
これ以外の場合、TimesTen固有のエラー・メッセージ(tt_errCode.h
に定義されています)および対応するエラー・メッセージが、コール元によって提供されるバッファに返されます。
utilHandle
という名前を使用して、TimesTenユーティリティ・ライブラリ環境ハンドルを割り当てて初期化するには、次のように入力します。
char errBuff [256];
int rc;
ttUtilHandle utilHandle;
rc = ttUtilAllocEnv (&utilHandle, errBuff, sizeof(errBuff), NULL);