SHResolveFolderPathInLibrary 関数 (shobjidl.h)
移動または名前変更されたライブラリ フォルダーのターゲットの場所を解決しようとします。
構文
HRESULT SHResolveFolderPathInLibrary(
[in] IShellLibrary *plib,
[in] PCWSTR pszFolderPath,
[in] DWORD dwTimeout,
[out] PWSTR *ppszResolvedPath
);
パラメーター
[in] plib
種類: IShellLibrary*
ターゲットの場所を解決する IShellLibrary オブジェクト。
[in] pszFolderPath
種類: PCWSTR
検索するライブラリ フォルダーのパス。
[in] dwTimeout
型: DWORD
返される前にメソッドがフォルダーの検索を試行する最大時間 (ミリ秒単位)。 指定した時間が経過する前にフォルダーが見つからない場合は、エラーが返されます。
[out] ppszResolvedPath
種類: PWSTR*
この関数が正常に戻ったときに 、plib で指定されたライブラリ フォルダーの現在のパスを含む文字列へのポインター。
戻り値
種類: HRESULT
この関数が成功すると、 S_OKが返されます。 そうでない場合は、HRESULT エラー コードを返します。
解説
これは、 IShellLibrary::ResolveFolder メソッドをラップするインライン ヘルパー関数です。
要件
サポートされている最小のクライアント | Windows 7 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 R2 [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | shobjidl.h |