ttUtilGetErrorCount
説明
TimesTen Cユーティリティ・ライブラリ関数(ttUtilAllocEnv
およびttUtilFreeEnv
を除く)への最後のコールによって生成されたエラーおよび警告の数を取得します。これらの各関数は、アプリケーションからの1回のコールで、複数のエラーおよび警告を生成する可能性があります。これらのエラーおよび警告のすべてを取得するには、TTUTIL_NODATA
が返されるまで、アプリケーションでttUtilGetError
を繰り返しコールする必要があります。
必要な権限
なし
構文
ttUtilGetErrorCount (ttUtilHandle handle,
unsigned int* errCount)
パラメータ
パラメータ | 型 | 説明 |
---|---|---|
|
|
|
|
|
TimesTenユーティリティ・ライブラリへの最後のコール( |
リターン・コード
このユーティリティは、ttutillib.h
で定義されている次のコードを返します。
コード | 説明 |
---|---|
|
成功時に返します。 |
|
無効なユーティリティ・ライブラリ・ハンドルが指定されている場合に返します。 |
例
この例では、payroll
というDSNに対してttDestroyDataStore
をコールした後に、エラーおよび警告のカウント情報を取得します。
int rc;
unsigned int errCount;
ttUtilHandle utilHandle;
rc = ttDestroyDataStore (utilHandle, "DSN=payroll", 30);
if (rc == TTUTIL_SUCCESS)
printf ("Datastore payroll successfully destroyed.\n")
else if (rc == TTUTIL_INVALID_HANDLE)
printf ("TimesTen utility library handle is invalid.\n");
else
{
rc = ttUtilGetErrorCount(utilHandle, &errCount);
...
...
}
ノート
各TimesTenユーティリティ・ライブラリ関数は、アプリケーションからの1回のコールで、複数のエラーおよび警告を生成する可能性があります。これらのエラーおよび警告のすべてを取得するには、TTUTIL_NODATA
が返されるまで、アプリケーションでttUtilGetError
を繰り返しコールする必要があります。