FindFirstFile function
搜索指定路径下的文件或目录
Function:
int UAPI FindFirstFile(
LPCSTR lpcFile,
FIND_FILE_INFO pFindInfo
);
Parameters:
- lpcFile [in]:文件夹(目录)路径
- pFindInfo [out]:搜索到的文件信息
FIND_FILE_INFO:
| Member |
Type |
Notes |
| dwFileAttributes |
dword |
文件属性标志 |
| ftCreationTime |
FILE_TIME_INFO |
文件创建时间 |
| ftLastAccessTime |
FILE_TIME_INFO |
文件最后访问时间 |
| ftLastWriteTime |
FILE_TIME_INFO |
文件最后修改时间 |
| nFileSizeHigh |
int |
文件大小(高位) |
| nFileSizeLow |
int |
文件大小(低位) |
| dwReserved0 |
dword |
保留1 |
| dwReserved1 |
dword |
保留2 |
| cFileName |
char [260] |
文件名 |
| cAlternateFileName |
char [14] |
替换文件名 |
FILE_TIME_INFO:
| Member |
Type |
Notes |
| dwLowDateTime |
dword |
时间(低位) |
| dwHighDateTime |
dword |
时间(高位) |
Return value:
- Type:int
- Text:成功返回搜索句柄,失败返回 NULL
FindFirstFile function 所返回的搜索句柄应在不需要时使用 FindClose function 将其关闭
Requirements:
| Keyword |
Value |
| Minimum Agine Version |
171012.1 |
| Minimum SDK Version |
171012.1 |
| Header File |
h.files |
| Library Server |
kext |