DeleteFileFromAppW-Funktion (fileapifromapp.h)

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

Syntax

WINSTORAGEAPI BOOL DeleteFileFromAppW(
  LPCWSTR lpFileName
) noexcept;

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 Breitzeichen 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 "\\?\" vorab aussteht. Weitere Informationen finden Sie im Abschnitt "Maximale Pfadbeschränkung" unter Benennen von Dateien, Pfaden und Namespaces .

Rückgabewert

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

Wenn die Funktion fehlschlägt, ist der Rückgabewert 0 (null). Um erweiterte Fehlerinformationen zu erhalten, rufen Sie GetLastError auf.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 10, Version 1803
Kopfzeile fileapifromapp.h