Función MFCreateURLFromPath

[Esta API no se admite y puede modificarse o no estar disponible en el futuro. En su lugar, las aplicaciones deben llamar a UrlCreateFromPath.]

Convierte una ruta de acceso de Microsoft MS-DOS en una dirección URL canónica.

Sintaxis

HRESULT MFCreateURLFromPath(
  _In_opt_ LPCWSTR pwszFilePath,
  _Out_    LPWSTR  *ppwszFileURL
);

Parámetros

pwszFilePath [in, opcional]

Cadena terminada en null que contiene la ruta de acceso. La longitud máxima de la cadena es INTERNET_MAX_URL_LENGTH.

ppwszFileURL [out]

Recibe una cadena terminada en null que contiene la dirección URL. El llamador debe liberar la cadena llamando a CoTaskMemFree.

Valor devuelto

La función devuelve un VALOR HRESULT. Entre los valores posibles se incluyen los que se indican en la tabla siguiente, entre otros.

Código devuelto Descripción
S_FALSE
La cadena especificada en el parámetro pwszFilePath ya está en formato de dirección URL. En este caso, pszFilePath simplemente se copia en ppszFileURL sin modificaciones.
S_OK
La función se ha realizado correctamente.

 

Comentarios

Esta función no tiene ninguna biblioteca de importación asociada. Para llamar a esta función, debe usar las funciones LoadLibrary y GetProcAddress para vincular dinámicamente a Mfplat.dll.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2008 [solo aplicaciones de escritorio]
Archivo DLL
Mfplat.dll

Consulte también

Funciones de Media Foundation