共用方式為


MFCreateURLFromPath 函式

[此 API 不受支援,未來可能會變更或無法使用。 相反地,應用程式應該呼叫 UrlCreateFromPath。]

將 Microsoft MS-DOS 路徑轉換為標準 URL。

語法

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

參數

pwszFilePath [in, optional]

包含路徑的 Null 終止字串。 字串的最大長度為 INTERNET_MAX_URL_LENGTH

ppwszFileURL [out]

接收包含 URL 的 Null 終止字串。 呼叫端必須呼叫 CoTaskMemFree來釋放字串。

傳回值

函式會傳回 HRESULT。 可能的值包括 (但不限於) 下表中的這些值。

傳回碼 Description
S_FALSE
pwszFilePath參數中提供的字串已經是 URL 格式。 在此情況下, pszFilePath 只會複製到 ppszFileURL 而不需要修改。
S_OK
此函數已成功。

 

備註

此函式沒有相關聯的匯入程式庫。 若要呼叫此函式,您必須使用 LoadLibraryGetProcAddress 函式動態連結至Mfplat.dll。

規格需求

需求
最低支援的用戶端
Windows Vista [僅限傳統型應用程式]
最低支援的伺服器
Windows Server 2008 [僅限傳統型應用程式]
DLL
Mfplat.dll

另請參閱

媒體基礎函式