Fonction MFCreateURLFromPath
[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 UrlCreateFromPath.]
Convertit un chemin Microsoft MS-DOS en URL canonique.
Syntaxe
HRESULT MFCreateURLFromPath(
_In_opt_ LPCWSTR pwszFilePath,
_Out_ LPWSTR *ppwszFileURL
);
Paramètres
-
pwszFilePath [in, facultatif]
-
Chaîne terminée par null qui contient le chemin d’accès. La longueur maximale de la chaîne est INTERNET_MAX_URL_LENGTH.
-
ppwszFileURL [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 |
---|---|
|
La chaîne donnée dans le paramètre pwszFilePath est déjà au format URL. Dans ce cas, pszFilePath est simplement copié dans ppszFileURL sans modification. |
|
La fonction a réussi. |
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 |
|
Voir aussi