Distributed Tuning Interface Guide (v11)

PvFreeTable() (DTI 関数)

PvGetTable() (DTI 関数) 関数呼び出しによって割り当てられたメモリを解放します。

ヘッダー ファイル:ddf.h(ヘッダー ファイルも参照)

関数が最初に利用可能になるライブラリ:w3dbav78.dll(Windows)、libpsqldti.so(Linux)(リンク ライブラリも参照)

構文

PRESULT PvFreeTable( 
	TABLEINFO*     tableProps, 
	COLUMNMAP*     columnList, 
	INDEXMAP*      indexList); 

引数

In/Out
tableProps
テーブル情報を含む構造体へのポインター。
In/Out
columnList
テーブルに定義された列の配列へのポインター。
In/Out
indexList
テーブルに定義されたセグメントの配列へのポインター。

戻り値

PCM_Success
操作は成功しました。
PCM_errFailed
一般エラーが発生しました。

備考

この関数は、PvGetTable() (DTI 関数)で作成された構造体を解放します。

PRESULT status = 0; 
status = PvFreeTable(mytableProps, MyColumnList, 
MyindexList); 

関連項目

PvStart() (DTI 関数)
PvOpenDatabase() (DTI 関数)
PvGetTableNames() (DTI 関数)
PvGetTable() (DTI 関数)
PvFreeTableNames() (DTI 関数)
PvCloseDictionary() (DTI 関数)
PvStop() (DTI 関数)


PvFreeSQLConnectionsData() (DTI 関数)

PvFreeTableNames() (DTI 関数)