Fonction SHResolveFolderPathInLibrary (shobjidl.h)
Tente de résoudre l’emplacement cible d’un dossier de bibliothèque qui a été déplacé ou renommé.
Syntaxe
HRESULT SHResolveFolderPathInLibrary(
[in] IShellLibrary *plib,
[in] PCWSTR pszFolderPath,
[in] DWORD dwTimeout,
[out] PWSTR *ppszResolvedPath
);
Paramètres
[in] plib
Type : IShellLibrary*
Objet IShellLibrary pour lequel résoudre l’emplacement cible.
[in] pszFolderPath
Type : PCWSTR
Chemin d’accès du dossier de bibliothèque à localiser.
[in] dwTimeout
Type : DWORD
Durée maximale, en millisecondes, pendant laquelle la méthode tente de localiser le dossier avant de retourner. Si le dossier n’a pas pu être localisé avant l’expiration du délai spécifié, une erreur est retournée.
[out] ppszResolvedPath
Type : PWSTR*
Pointeur vers une chaîne qui, lorsque cette fonction retourne correctement, contient le chemin d’accès actuel du dossier de bibliothèque spécifié dans plib.
Valeur retournée
Type : HRESULT
Si cette fonction réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Remarques
Il s’agit d’une fonction d’assistance inline qui encapsule la méthode IShellLibrary::ResolveFolder .
Configuration requise
Client minimal pris en charge | Windows 7 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | shobjidl.h |