Share via


DeleteFileFromAppW 函式 (fileapifromapp.h)

刪除現有的檔案。 此函式的行為與DeleteFile相同,不同之處在于此函式遵守應用程式安全性模型通用 Windows 平臺。

語法

WINSTORAGEAPI BOOL DeleteFileFromAppW(
  LPCWSTR lpFileName
) noexcept;

參數

lpFileName

要刪除的檔案的名稱。

在此函式的 ANSI 版本中,名稱僅限於 MAX_PATH 個字元。 若要將此限制擴充為 32,767 寬字元,請呼叫函式的 Unicode 版本,並在路徑前面加上 「\\?\」。 如需詳細資訊,請參閱命名檔案、路徑與命名空間

對於此函式的 unicode 版本 (DeleteFileFromAppW) ,您可以加入宣告移除 MAX_PATH 字元限制,而不需加上 「\\?\」。 如需詳細資訊,請參閱 命名檔案、路徑和命名空間 的「路徑限制上限」一節。

傳回值

如果函式成功,則傳回非零的值。

如果函式失敗,傳回值會是零 (0) 。 若要取得擴充的錯誤資訊,請呼叫 GetLastError

需求

   
最低支援的用戶端 Windows 10 (版本 1803)
標頭 fileapifromapp.h