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

另請參閱

IShellLibrary

IShellLibrary::ResolveFolder