Freigeben über


DeleteFileFromAppW-Funktion (fileapifromapp.h)

Löscht eine vorhandene Datei. Das Verhalten dieser Funktion ist mit DeleteFile identisch, mit der Ausnahme, dass diese Funktion dem Sicherheitsmodell der Universellen Windows-Plattform-App entspricht.

Syntax

WINSTORAGEAPI BOOL DeleteFileFromAppW(
  LPCWSTR lpFileName
) noexcept;

Die Parameter

lpFileName

Der Name der zu löschenden Datei.

In der ANSI-Version dieser Funktion ist der Name auf MAX_PATH Zeichen beschränkt. Um diesen Grenzwert auf 32.767 breite Zeichen zu erweitern, rufen Sie die Unicode-Version der Funktion auf, und stellen Sie dem Pfad "\\?\" voran. Weitere Informationen finden Sie unter Benennen von Dateien, Pfaden und Namespaces.

Für die Unicode-Version dieser Funktion (DeleteFileFromAppW) können Sie die MAX_PATH Zeichenbeschränkung entfernen, ohne "\\?\". Weitere Informationen finden Sie im Abschnitt "Maximale Pfadbeschränkung" der Benennungsdateien, Pfade und Namespaces .

Rückgabewert

Wenn die Funktion erfolgreich ist, ist der Rückgabewert ungleich Null.

Wenn die Funktion fehlschlägt, ist der Rückgabewert null (0). Rufen Sie GetLastError auf, um erweiterte Fehlerinformationen abzurufen.

Anforderungen

Anforderung Wert
Mindestens unterstützter Client Windows 10, Version 1803
Header fileapifromapp.h
Library OneCore.Lib