次の方法で共有


MFCreatePathFromURL 関数

[この API はサポートされていないため、今後変更または使用できない可能性があります。 代わりに、アプリケーションで PathCreateFromUrl を呼び出す必要があります。

ファイル URL を Microsoft MS-DOS パスに変換します。

構文

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

パラメーター

pwszFileURL [in, optional]

URL を含む null で終わる文字列。 文字列の最大長は INTERNET_MAX_URL_LENGTH

ppwszFilePath [out]

URL を含む null で終わる文字列を受け取ります。 呼び出し元は 、CoTaskMemFree を呼び出して文字列を解放する必要があります。

戻り値

関数は HRESULT を返します。 有効な値を次の表に示しますが、これ以外にもあります。

リターン コード 説明
S_OK
関数が正常に実行されました。
E_INVALIDARG
引数が無効です。 pwszFileURL パラメーターで指定された文字列をパスに変換することはできません。

 

解説

この関数には、関連付けられたインポート ライブラリがありません。 この関数を呼び出すには、 LoadLibrary 関数と GetProcAddress 関数を使用して、Mfplat.dllに動的にリンクする必要があります。

要件

要件
サポートされている最小のクライアント
Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2008 [デスクトップ アプリのみ]
[DLL]
Mfplat.dll

関連項目

メディア ファンデーション機能