MFCreatePathFromURL 函数

[此 API 不受支持,将来可能会更改或不可用。 相反,应用程序应调用 PathCreateFromUrl.]

将文件 URL 转换为 Microsoft MS-DOS 路径。

语法

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

参数

pwszFileURL [in, 可选]

包含 URL 的以 null 结尾的字符串。 字符串的最大长度为 INTERNET_MAX_URL_LENGTH

ppwszFilePath [out]

接收包含 URL 的以 null 结尾的字符串。 调用方必须通过调用 CoTaskMemFree 释放字符串。

返回值

函数返回 HRESULT。 可能的值包括(但并不限于)下表中的项。

返回代码 说明
S_OK
函数成功。
E_INVALIDARG
无效的参数。 pwszFileURL 参数中给定的字符串无法转换为路径。

 

备注

此函数没有关联的导入库。 若要调用此函数,必须使用 LoadLibraryGetProcAddress 函数动态链接到Mfplat.dll。

要求

要求
最低受支持的客户端
Windows Vista [仅限桌面应用]
最低受支持的服务器
Windows Server 2008 [仅限桌面应用]
DLL
Mfplat.dll

另请参阅

媒体基础函数