MFCreateURLFromPath-Funktion
[Diese API wird nicht unterstützt und kann in Zukunft geändert oder nicht mehr verfügbar sein. Stattdessen sollten Anwendungen UrlCreateFromPath aufrufen.]
Konvertiert einen Microsoft MS-DOS-Pfad in eine kanonisierte URL.
Syntax
HRESULT MFCreateURLFromPath(
_In_opt_ LPCWSTR pwszFilePath,
_Out_ LPWSTR *ppwszFileURL
);
Parameter
-
pwszFilePath [in, optional]
-
Eine NULL-endende Zeichenfolge, die den Pfad enthält. Die maximale Länge der Zeichenfolge ist INTERNET_MAX_URL_LENGTH.
-
ppwszFileURL [out]
-
Empfängt eine NULL-endende Zeichenfolge, die die URL enthält. Der Aufrufer muss die Zeichenfolge durch Aufrufen von CoTaskMemFree freigeben.
Rückgabewert
Die Funktion gibt ein HRESULT zurück. Mögliches Werte (aber nicht die Einzigen) sind die in der folgenden Tabelle.
Rückgabecode | Beschreibung |
---|---|
|
Die im parameter pwszFilePath angegebene Zeichenfolge weist bereits das URL-Format auf. In diesem Fall wird pszFilePath einfach ohne Änderung in ppszFileURL kopiert. |
|
Die Funktion wurde erfolgreich ausgeführt. |
Bemerkungen
Diese Funktion verfügt über keine zugeordnete Importbibliothek. Um diese Funktion aufzurufen, müssen Sie die Funktionen LoadLibrary und GetProcAddress verwenden, um dynamisch mit Mfplat.dll zu verknüpfen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows Server 2008 [nur Desktop-Apps] |
DLL |
|
Siehe auch