删除现有文件。 此函数的行为与 DeleteFile 相同,只不过此函数遵循通用 Windows 平台应用安全模型。
Syntax
WINSTORAGEAPI BOOL DeleteFileFromAppW(
LPCWSTR lpFileName
) noexcept;
参数
lpFileName
要删除的文件的名称。
在此函数的 ANSI 版本中,名称限制为 MAX_PATH 个字符。 若要将此限制扩展到 32,767 宽字符,请调用函数的 Unicode 版本,并将“\\?\”追加到路径。 有关详细信息,请参阅 命名文件、路径和命名空间。
对于此函数的 unicode 版本(DeleteFileFromAppW),可以选择删除 MAX_PATH 字符限制,而无需追加“\\?\”。 有关详细信息,请参阅 命名文件、路径和命名空间 的“最大路径限制”部分。
返回值
如果函数成功,则返回值为非零。
如果函数失败,则返回值为零(0)。 若要获取扩展的错误信息,请调用 GetLastError。
要求
| Requirement | 价值 |
|---|---|
| 最低支持的客户端 | Windows 10 版本 1803 |
| Header | fileapifromapp.h |
| Library | OneCore.Lib |