Поделиться через


Функция DeleteFileFromAppW (fileapifromapp.h)

Удаляет существующий файл. Поведение этой функции идентично DeleteFile, за исключением того, что эта функция соответствует универсальная платформа Windows модели безопасности приложений.

Синтаксис

WINSTORAGEAPI BOOL DeleteFileFromAppW(
  LPCWSTR lpFileName
) noexcept;

Параметры

lpFileName

Имя файла, предназначенного для удаления.

В версии ANSI этой функции имя ограничено MAX_PATH символами. Чтобы расширить это ограничение до 32 767 символов в ширину, вызовите версию функции в Юникоде и добавьте к пути "\\?\". Дополнительные сведения см. в статье Именование файлов, путей и пространств имен.

Для версии юникода этой функции (DeleteFileFromAppW) вы можете согласиться на удаление ограничения символов MAX_PATH без добавления в начало "\\?\". Дополнительные сведения см. в разделе "Максимальное ограничение пути" статьи Именование файлов, путей и пространств имен .

Возвращаемое значение

Если функция выполняется успешно, возвращается ненулевое значение.

Если функция завершается ошибкой, возвращаемое значение равно нулю (0). Дополнительные сведения об ошибке можно получить, вызвав GetLastError.

Требования

   
Минимальная версия клиента Windows 10 версии 1803
Верхняя часть fileapifromapp.h