DeleteFileFromAppW 函数(fileapifromapp.h)

删除现有文件。 此函数的行为与 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