Función SHResolveFolderPathInLibrary (shobjidl.h)
Intenta resolver la ubicación de destino de una carpeta de biblioteca que se ha movido o cambiado el nombre.
Sintaxis
HRESULT SHResolveFolderPathInLibrary(
[in] IShellLibrary *plib,
[in] PCWSTR pszFolderPath,
[in] DWORD dwTimeout,
[out] PWSTR *ppszResolvedPath
);
Parámetros
[in] plib
Tipo: IShellLibrary*
Objeto IShellLibrary para el que se va a resolver la ubicación de destino.
[in] pszFolderPath
Tipo: PCWSTR
Ruta de acceso de la carpeta de biblioteca que se va a buscar.
[in] dwTimeout
Tipo: DWORD
Tiempo máximo, en milisegundos, que el método intenta localizar la carpeta antes de devolverla. Si no se pudo encontrar la carpeta antes de que transcurre el tiempo especificado, se devuelve un error.
[out] ppszResolvedPath
Tipo: PWSTR*
Puntero a una cadena que, cuando esta función devuelve correctamente, contiene la ruta de acceso actual de la carpeta de biblioteca especificada en plib.
Valor devuelto
Tipo: HRESULT
Si esta función se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.
Comentarios
Se trata de una función auxiliar insertada que encapsula el método IShellLibrary::ResolveFolder .
Requisitos
Cliente mínimo compatible | Windows 7 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 R2 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | shobjidl.h |