User manual - FLINKライブラリマニュアルver.2.05(2012年3月29日)

20
1.2.3 FLKFileAdd / FLKAddFile
指定したファイルを相手局の既存ファイルに追加します。
送信元、追加先ファイル名とも、複数ファイルの指定、およびワイルドカードの指定はできません。
追加先ファイル名が相手局側に存在しない場合は、新規にファイルを作成します。
[C++]
DWORD FLKFileAdd(
HANDLE
hPort
,
TCHAR*
sfName
,
TCHAR*
rfName
)
[Visual Basic]
FLKAddFile(
ByVal
hPort
As IntPtr, _
ByVal
sfName
As String, _
ByVal
rfName
As String
) As Int32
[C#]
uint FLKAddFile(
IntPtr
hPort
,
string
sfName
,
string
rfName
)
パラメータ
hPort
オープン時に取得したハンドル
sfName
送信元ファイル名(フルパスで指定)
rfName
追加先ファイル名(フルパスで指定)
戻り値
FLK_OK
:正常終了
FLK_PRM
:パラメータエラー
FLK_NG
:パラメータ以外の異常終了
Device Emulator では、常に FLK_NG を返します。
メッセージ
WPARAM
内容
FLK_COMMAND_END
指定したファイルの追加が完了した
FLK_COMMAND_ERROR
ファイル追加がエラーにより終了した
FLK_STATUS_CHANGE1
ファイル追加送信が始まった