|
開いているファイルの絶対パス名を取得します。
ヘッダー ファイル:monitor.h(ヘッダー ファイルも参照)
関数が最初に利用可能になるライブラリ:w3dbav75.dll(Windows)、libpsqldti.so(Linux)(リンク ライブラリも参照)
BTI_SINT PvGetOpenFileName( BTI_LONG hConnection, BTI_ULONG sequence, BTI_ULONG_PTR pBufSize, BTI_CHAR_PTR fileName);
In
|
hConnection
|
サーバーを識別する接続ハンドル。接続ハンドルは PvConnectServer() (DTI 関数)関数によって取得されます。
|
In
|
sequence
|
ファイルのシーケンス番号(0 基準)。PvGetOpenFilesData() (DTI 関数)によって返される値を上限とした、有効な範囲内の番号でなければなりません。
|
In/Out
|
pBufSize
|
ファイル名を受け取るために割り当てられたバッファーのサイズを格納する、符号なし Long 型のアドレス。コピーされた文字の実際のサイズを受け取ります。サイズにはヌル終端文字を含める必要があります。
|
In/Out
|
fileName
|
返された文字列値。
|
以下の前提条件を満たす必要があります。
PvStart() (DTI 関数)
PvConnectServer() (DTI 関数)
PvGetOpenFilesData() (DTI 関数)
PvFreeOpenFilesData() (DTI 関数)
PvDisconnect() (DTI 関数)
PvStop() (DTI 関数)
|