Distributed Tuning Interface Guide (v11)

PvGetSettingMap() (DTI 関数)

設定のオプション ID とコンポーネント ID を取得します。

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

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

構文

BTI_SINT PvGetSettingMap( 
	BTI_ULONG         settingID, 
	BTI_WORD_PTR      pComponentID, 
	BTI_WORD_PTR      pOptionID); 

引数

In
settingID
設定の一意な識別子。設定の一覧は、PvGetSettingList() (DTI 関数)から取得できます。
Out
pComponentID
コンポーネント用の符号なし Short 型のアドレス。
Out
pOptionID
オプション用の符号なし Short 型のアドレス。

戻り値

P_OK
操作は成功しました。
P_E_NULL_PTR
ヌル ポインターによる呼び出しです。
P_E_FAIL
その他の理由により失敗しました。

備考

オプションおよびコンポーネントは、設定を DBUGetInfo または DBUSetInfo 呼び出しにマップします。

関連項目

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


PvGetSettingListCount() (DTI 関数)

PvGetSettingUnits() (DTI 関数)