MFCreatePathFromURL-Funktion

[Diese API wird nicht unterstützt und kann in Zukunft geändert oder nicht mehr verfügbar sein. Stattdessen sollten Anwendungen PathCreateFromUrl aufrufen.]

Konvertiert eine Datei-URL in einen Microsoft MS-DOS-Pfad.

Syntax

HRESULT MFCreatePathFromURL(
  _In_opt_ LPCWSTR pwszFileURL,
  _Out_    LPWSTR  *ppwszFilePath
);

Parameter

pwszFileURL [ in, optional]

Eine auf NULL beendete Zeichenfolge, die die URL enthält. Die maximale Länge der Zeichenfolge ist INTERNET _ MAX URL _ _ LENGTH.

ppwszFilePath [ out]

Empfängt eine auf NULL beendete Zeichenfolge, die die URL enthält. Der Aufrufer muss die Zeichenfolge durch Aufrufen von CoTaskMemFree freigibt.

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
S _ OK
Die Funktion wurde erfolgreich ausgeführt.
E _ INVALIDARG
Ungültiges Argument. Die im pwszFileURL-Parameter übergebene Zeichenfolge kann nicht in einen Pfad konvertiert werden.

Hinweise

Dieser Funktion ist keine Importbibliothek zugeordnet. Zum Aufrufen dieser Funktion müssen Sie die Funktionen LoadLibrary und GetProcAddress verwenden, um dynamisch eine Verknüpfung mit Mfplat.dll.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Nur [ Vista-Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Nur Server [ 2008-Desktop-Apps]
DLL
Mfplat.dll

Weitere Informationen

Media Foundation Functions