Share via


MfCreatePathFromURL, fonction

[Cette API n’est pas prise en charge et peut être modifiée ou indisponible à l’avenir. Au lieu de cela, les applications doivent appeler PathCreateFromUrl.]

Convertit une URL de fichier en chemin Microsoft MS-DOS.

Syntaxe

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

Paramètres

pwszFileURL [in, facultatif]

Chaîne terminée par null qui contient l’URL. La longueur maximale de la chaîne est INTERNET_MAX_URL_LENGTH.

ppwszFilePath [out]

Reçoit une chaîne terminée par null qui contient l’URL. L’appelant doit libérer la chaîne en appelant CoTaskMemFree.

Valeur retournée

La fonction retourne un HRESULT. Les valeurs possibles sont notamment celles figurant dans le tableau suivant.

Code de retour Description
S_OK
La fonction a réussi.
E_INVALIDARG
Argument non valide. La chaîne donnée dans le paramètre pwszFileURL ne peut pas être convertie en chemin d’accès.

 

Notes

Cette fonction n’a pas de bibliothèque d’importation associée. Pour appeler cette fonction, vous devez utiliser les fonctions LoadLibrary et GetProcAddress pour établir une liaison dynamique vers Mfplat.dll.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2008 [applications de bureau uniquement]
DLL
Mfplat.dll

Voir aussi

Fonctions Media Foundation