ファイルの情報を取得する
Declare Function GetFileInformationByHandle Lib "kernel32.dll" _
(ByVal hFile As Long, lpFileInformation As BY_HANDLE_FILE_INFORMATION) As Long
Declare Function GetFileInformationByHandle Lib "kernel32.dll" _
(ByVal hFile As Integer, lpFileInformation As BY_HANDLE_FILE_INFORMATION) As Integer
BOOL GetFileInformationByHandle(
HANDLE hFile,
LPBY_HANDLE_FILE_INFORMATION lpFileInformation
);
引数
hFile
ファイルのハンドルlpFileInformation
BY_HANDLE_FILE_INFORMATION構造体戻り値
正常終了のとき 0備考
エラーのとき 0
ネットワーク上のファイルは情報を取得できない場合がある
(例:接続先がLinuxの場合、ファイルの情報はWindowsとは違う。)