Partilhar via


Função MFCreatePathFromURL

[Essa API não tem suporte e pode ser alterada ou indisponível no futuro. Em vez disso, os aplicativos devem chamar PathCreateFromUrl.]

Converte uma URL de arquivo em um caminho MS-DOS da Microsoft.

Sintaxe

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

Parâmetros

pwszFileURL [in, opcional]

Uma cadeia de caracteres terminada em nulo que contém a URL. O comprimento máximo da cadeia de caracteres é INTERNET_MAX_URL_LENGTH.

ppwszFilePath [out]

Recebe uma cadeia de caracteres terminada em nulo que contém a URL. O chamador deve liberar a cadeia de caracteres chamando CoTaskMemFree.

Valor retornado

A função retorna um HRESULT. Os possíveis valores incluem, mas sem limitação, aqueles na tabela a seguir.

Código de retorno Descrição
S_OK
A função foi bem-sucedida.
E_INVALIDARG
Argumento inválido. A cadeia de caracteres fornecida no parâmetro pwszFileURL não pode ser convertida em um caminho.

 

Comentários

Essa função não tem nenhuma biblioteca de importação associada. Para chamar essa função, você deve usar as funções LoadLibrary e GetProcAddress para vincular dinamicamente a Mfplat.dll.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows Server 2008 [somente aplicativos da área de trabalho]
DLL
Mfplat.dll

Confira também

Funções do Media Foundation