Freigeben über


MrmGetFilePathFromName-Funktion (mrm.h)

Ruft den Standardpfad für einen Dateinamen ab.

Syntax

HRESULT MrmGetFilePathFromName(
  PCWSTR filename,
  PWSTR  *filePath
);

Die Parameter

filename

Der Dateiname.

filePath

Enthält den Dateipfad, wenn der Aufruf erfolgreich war.

Rückgabewert

HRESULT-, die das Ergebnis des Vorgangs angibt.

Bemerkungen

Diese Methode sucht zuerst im aktuellen Modulpfad nach einer Datei mit dem angegebenen Namen (oder resources.pri, wenn kein Name angegeben wurde). Wenn diese Datei vorhanden ist, wird der parameter filePath auf den vollständigen Pfad dieser Datei festgelegt.

Wenn im vorherigen Schritt keine Datei gefunden wurde, sucht diese Methode im übergeordneten Verzeichnis des aktuellen Modulpfads nach einer Datei mit dem angegebenen Namen (oder [current module name].pri, wenn kein Name angegeben wurde). Wenn diese Datei vorhanden ist, wird der parameter filePath auf den vollständigen Pfad dieser Datei festgelegt.

Wenn keine Datei vorhanden ist, wird der parameter filePath auf [current module path]\[fileName]festgelegt, wobei "fileName" standardmäßig resources.pri, wenn kein Dateiname angegeben wurde. Beachten Sie, dass dieser Datei möglicherweise nichtvorhanden ist.

Warnung

MrmGetFilePathFromName gibt immer einen Erfolgspfad zurück. Der Pfad ist möglicherweise nicht immer vorhanden.

Anforderungen

Anforderung Wert
Unterstützter Client (Mindestversion) Windows 10, Version 1809 (mit Windows App SDK 0.5 oder höher)
Kopfzeile mrm.h