Condividi tramite


Funzione SHResolveFolderPathInLibrary (shobjidl.h)

Tenta di risolvere il percorso di destinazione di una cartella di libreria spostata o rinominata.

Sintassi

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

Parametri

[in] plib

Tipo: IShellLibrary*

Oggetto IShellLibrary per il quale risolvere il percorso di destinazione.

[in] pszFolderPath

Tipo: PCWSTR

Percorso della cartella della libreria da individuare.

[in] dwTimeout

Tipo: DWORD

Tempo massimo, in millisecondi, che il metodo tenta di individuare la cartella prima di restituire. Se non è stato possibile individuare la cartella prima del tempo specificato, viene restituito un errore.

[out] ppszResolvedPath

Tipo: PWSTR*

Puntatore a una stringa che, quando questa funzione viene restituita correttamente, contiene il percorso corrente della cartella di libreria specificata in plib.

Valore restituito

Tipo: HRESULT

Se questa funzione ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

Si tratta di una funzione helper inline che esegue il wrapping del metodo IShellLibrary::ResolveFolder .

Requisiti

   
Client minimo supportato Windows 7 [solo app desktop]
Server minimo supportato Windows Server 2008 R2 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione shobjidl.h

Vedi anche

IShellLibrary

IShellLibrary::ResolveFolder