Função SHResolveFolderPathInLibrary (shobjidl.h)

Tenta resolve o local de destino de uma pasta de biblioteca que foi movida ou renomeada.

Sintaxe

HRESULT SHResolveFolderPathInLibrary(
  [in]  IShellLibrary *plib,
  [in]  PCWSTR        pszFolderPath,
  [in]  DWORD         dwTimeout,
  [out] PWSTR         *ppszResolvedPath
);

Parâmetros

[in] plib

Tipo: IShellLibrary*

O objeto IShellLibrary para o qual resolve o local de destino.

[in] pszFolderPath

Tipo: PCWSTR

O caminho da pasta de biblioteca a ser localizada.

[in] dwTimeout

Tipo: DWORD

O tempo máximo, em milissegundos, que o método tenta localizar a pasta antes de retornar. Se a pasta não puder ser localizada antes do tempo especificado passar, um erro será retornado.

[out] ppszResolvedPath

Tipo: PWSTR*

Um ponteiro para uma cadeia de caracteres que, quando essa função retorna com êxito, contém o caminho atual da pasta de biblioteca especificada em plib.

Valor retornado

Tipo: HRESULT

Se essa função for bem-sucedida, ela retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.

Comentários

Essa é uma função auxiliar embutida que encapsula o método IShellLibrary::ResolveFolder .

Requisitos

   
Cliente mínimo com suporte Windows 7 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 R2 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho shobjidl.h

Confira também

Ishelllibrary

IShellLibrary::ResolveFolder