SHResolveFolderPathInLibrary-Funktion (shobjidl.h)
Versucht, den Zielspeicherort eines Bibliotheksordners aufzulösen, der verschoben oder umbenannt wurde.
Syntax
HRESULT SHResolveFolderPathInLibrary(
[in] IShellLibrary *plib,
[in] PCWSTR pszFolderPath,
[in] DWORD dwTimeout,
[out] PWSTR *ppszResolvedPath
);
Parameter
[in] plib
Typ: IShellLibrary*
Das IShellLibrary-Objekt , für das der Zielspeicherort aufgelöst werden soll.
[in] pszFolderPath
Typ: PCWSTR
Der Pfad des zu suchenden Bibliotheksordners.
[in] dwTimeout
Art: DWORD
Die maximale Zeit in Millisekunden, die die Methode versucht, den Ordner zu suchen, bevor sie zurückgegeben wird. Wenn der Ordner nicht gefunden werden konnte, bevor die angegebene Zeit verstrichen ist, wird ein Fehler zurückgegeben.
[out] ppszResolvedPath
Typ: PWSTR*
Ein Zeiger auf eine Zeichenfolge, die bei erfolgreicher Rückgabe dieser Funktion den aktuellen Pfad des in plib angegebenen Bibliotheksordners enthält.
Rückgabewert
Typ: HRESULT
Wenn diese Funktion erfolgreich ist, gibt sie S_OK zurück. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Dies ist eine Inlinehilfsfunktion, die die IShellLibrary::ResolveFolder-Methode umschließt.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 7 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | shobjidl.h |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für