标题: GetFileInformationByHandle函数
作者: Demon
链接: https://demon.tw/programming/getfileinformationbyhandle.html
版权: 本博客的所有文章,都遵守“署名-非商业性使用-相同方式共享 2.5 中国大陆”协议条款。
GetFileInformationByHandle函数可以通过文件句柄获取文件的信息。
BOOL WINAPI GetFileInformationByHandle( _In_ HANDLE hFile, _Out_ LPBY_HANDLE_FILE_INFORMATION lpFileInformation );
BY_HANDLE_FILE_INFORMATION结构如下:
typedef struct _BY_HANDLE_FILE_INFORMATION {
DWORD dwFileAttributes;
FILETIME ftCreationTime;
FILETIME ftLastAccessTime;
FILETIME ftLastWriteTime;
DWORD dwVolumeSerialNumber;
DWORD nFileSizeHigh;
DWORD nFileSizeLow;
DWORD nNumberOfLinks;
DWORD nFileIndexHigh;
DWORD nFileIndexLow;
} BY_HANDLE_FILE_INFORMATION, *PBY_HANDLE_FILE_INFORMATION;
如果想获取文件的多种信息的话,使用这个函数比分别调用GetFileSize、GetFileTime等函数方便。
赞赏微信赞赏支付宝赞赏
随机文章: