Distributed Tuning Interface Guide (v11)

PvGetStringType() (DTI 関数)

PVSETTING_STRING 設定に関する追加情報を取得します。これは、文字列型の設定にのみ適用されます。

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

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

構文

BTI_SINT PvGetStringType( 
	BTI_LONG           hConnection, 
	BTI_ULONG          settingID, 
	BTI_ULONG_PTR      pTypeString); 

引数

In
hConnection
サーバーを識別する接続ハンドル。接続ハンドルは PvConnectServer() (DTI 関数)関数によって取得されます。
In
settingID
設定の一意な識別子。設定の一覧は、PvGetSettingList() (DTI 関数)から取得できます。
Out
pTypeString
返される PVSETTING_STRING のサブタイプ。

戻り値

P_OK
操作は成功しました。
P_E_NULL_PTR
ヌル ポインターによる呼び出しです。
P_E_INVALID_DATA_TYPE
要求された設定は文字列型の設定ではありません。
P_E_FAIL
その他の理由により失敗しました。

備考

以下の前提条件を満たす必要があります。

以下に、返される可能性のある PVSETTING_STRING のサブタイプを示します。

サブタイプは config.h に定義されています。

関連項目

PvStart() (DTI 関数)
PvConnectServer() (DTI 関数)
PvGetCategoryList() (DTI 関数)
PvGetSettingList() (DTI 関数)
PvGetStringValue() (DTI 関数)
PvSetStringValue() (DTI 関数)
PvDisconnect() (DTI 関数)
PvStop() (DTI 関数)


PvGetSQLConnectionInfo() (DTI 関数)

PvGetStringValue() (DTI 関数)