Freigeben über


MoveFileFromAppW-Funktion (fileapifromapp.h)

Verschiebt eine vorhandene Datei oder ein Verzeichnis, einschließlich der untergeordneten Elemente. Das Verhalten dieser Funktion ist identisch mit MoveFile, mit der Ausnahme, dass diese Funktion dem Sicherheitsmodell der Universellen Windows-Plattform-App entspricht.

Syntax

WINSTORAGEAPI BOOL MoveFileFromAppW(
  LPCWSTR lpExistingFileName,
  LPCWSTR lpNewFileName
) noexcept;

Die Parameter

lpExistingFileName

Der aktuelle Name der Datei oder des Verzeichnisses auf dem lokalen Computer.

Weitere Informationen zum Deaktivieren der MAX_PATH Einschränkung ohne voranstehende "\\?\", finden Sie im Abschnitt "Maximale Pfadlängenbeschränkung" der Benennungsdateien, Pfade und Namespaces .

lpNewFileName

Der neue Name für die Datei oder das Verzeichnis. Der neue Name darf nicht bereits vorhanden sein. Eine neue Datei befindet sich möglicherweise auf einem anderen Dateisystem oder Laufwerk. Ein neues Verzeichnis muss sich auf demselben Laufwerk befinden.

Weitere Informationen zum Deaktivieren der MAX_PATH Einschränkung ohne voranstehende "\\?\", finden Sie im Abschnitt "Maximale Pfadlängenbeschrä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. 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