Compartilhar via


Função DeleteFileFromAppW (fileapifromapp.h)

Exclui um arquivo existente. O comportamento dessa função é idêntico a DeleteFile, exceto pelo fato de que essa função adere ao modelo de segurança de aplicativo da Plataforma Universal do Windows.

Sintaxe

WINSTORAGEAPI BOOL DeleteFileFromAppW(
  LPCWSTR lpFileName
) noexcept;

Parâmetros

lpFileName

O nome do arquivo a ser excluído.

Na versão ANSI dessa função, o nome é limitado a MAX_PATH caracteres. Para estender esse limite para 32.767 caracteres de largura, chame a versão Unicode da função e prenda "\\?\" para o caminho. Para obter mais informações, veja Naming Files, Paths, and Namespaces (Nomenclatura de Ficheiros, Caminhos e Espaços de Nomes).

Para a versão unicode dessa função (DeleteFileFromAppW), você pode optar por remover a limitação de caractere MAX_PATH sem acrescentar "\\?\". Consulte a seção "Limitação máxima do caminho" de Arquivos de Nomenclatura, Caminhos e Namespaces para obter detalhes.

Valor de retorno

Se a função for bem-sucedida, o valor retornado não será zero.

Se a função falhar, o valor retornado será zero (0). Para obter informações de erro estendidas, chame GetLastError.

Requirements

Requirement Value
Cliente mínimo suportado Windows 10, versão 1803
Header fileapifromapp.h
Library OneCore.Lib