User manual - FLINKライブラリマニュアルver.2.05(2012年3月29日)
37
1.2.15 FLKGetFileInfoEx
相手局側の指定ファイル情報(ファイルサイズ・タイムスタンプ・属性)の取得を行います。検索ファイル名と
一致するファイルの情報がファイル情報エリアに設定されます。
ワイルドカード指定時は 1 回目に”最初の取得”、2 回目以降に”次情報取得”を指定します。ワイルドカー
ド指定時は、この関数を連続的に呼ぶ必要があります。
他の通信関数を使用すると、次情報取得は行なえません。
[C++]
DWORD FLKGetFileInfoEx(
HANDLE
hPort
,
WORD
mode
,
TCHAR*
fName
,
FLK_FINFOEX*
fInfoex
)
[Visual Basic]
FLKGetFileInfoEx(
ByVal
hPort
As IntPtr, _
ByVal
mode
As Short, _
ByVal
fName
As String, _
ByVal
finfoex
As FLK_FINFOEX
) As Int32
[C#]
uint FLKGetFileInfoEx(
IntPtr
hPort
,
ushort
mode
,
string
fName
,
FLK_FINFOEX
finfoex
)
パラメータ
hPort
オープン時に取得したハンドル
mode
最初/次フラグ
FLK_GET_FIRST
:最初の取得(1 ファイル指定又はワイルドカード指定時の 1 回目)
FLK_GET_NEXT
:次情報取得(ワイルドカード指定時の 2 回目以降)
fName
検索ファイル名エリア(ワイルドカード指定可。複数指定不可。”次情報取得”では参照しません。)
finfoex
ファイル情報エリア(検索したファイルの情報が設定されます)
該当ファイルが存在しない場合には、各パラメータに 0x00 が設定されます。
戻り値