CSCFindFirstFileW 函数
[不支持且不应使用此函数。]
在脱机文件缓存中搜索满足指定条件的文件。
语法
HANDLE WINAPI CSCFindFirstFileW(
_In_ LPCWSTR lpszFileName,
_Out_ WIN32_FIND_DATAW *lpFind32,
_Out_ LPDWORD lpdwStatus,
_Out_ LPDWORD lpdwPinCount,
_Out_ LPDWORD lpdwHintFlags,
_Out_ FILETIME *lpOrgFileTime
);
参数
-
lpszFileName [in]
-
指向以 null 结尾的字符串的指针,该字符串指定有效的 UNC 目录或路径。
-
lpFind32 [out]
-
指向 WIN32_FIND_DATA 结构的指针,该结构接收有关文件或子目录的信息。
-
lpdwStatus [out]
-
指示调用状态的 NTSTATUS 代码。
-
lpdwPinCount [out]
-
如果文件已脱机可用,则此参数为非零,否则为 0。
-
lpdwHintFlags [out]
-
此参数的取值可为下列值之一:
值 含义 - FLAG_CSC_HINT_PIN_USER
- 0x01
用户已使文件脱机可用。 - FLAG_CSC_HINT_PIN_INHERIT_USER
- 0x02
用户已使父级脱机可用,并将父级标记为使其子级脱机可用。 - FLAG_CSC_HINT_PIN_INHERIT_SYSTEM
- 0x04
管理员或组策略已使父级脱机可用,并将父级标记为使其子级脱机可用。 - FLAG_CSC_HINT_PIN_SYSTEM
- 0x10
管理员或组策略已使文件脱机可用。 -
lpOrgFileTime [out]
-
指向 FILETIME 结构的指针,用于接收文件或子目录的日期和时间信息。
返回值
如果函数成功,则返回值是后续调用 CSCFindNextFileW 或 CSCFindClose 中使用的搜索句柄。
如果函数失败,则返回值为 INVALID_HANDLE_VALUE。
备注
此函数没有关联的导入库或头文件;必须使用 LoadLibrary 和 GetProcAddress 函数调用它。
要求
要求 | 值 |
---|---|
DLL |
|