SHSaveLibraryInFolderPath-Funktion (shobjidl_core.h)
Speichert ein IShellLibrary-Objekt auf dem Datenträger.
Syntax
HRESULT SHSaveLibraryInFolderPath(
[in] IShellLibrary *plib,
[in] PCWSTR pszFolderPath,
[in] PCWSTR pszLibraryName,
[in] LIBRARYSAVEFLAGS lsf,
[out, optional] PWSTR *ppszSavedToPath
);
Parameter
[in] plib
Typ: IShellLibrary*
Ein Zeiger auf das zu speichernde IShellLibrary-Objekt .
[in] pszFolderPath
Typ: PCWSTR
Ein Zeiger auf den Pfad zum Ordner, in dem die Bibliothek gespeichert werden soll.
[in] pszLibraryName
Typ: PCWSTR
Ein Zeiger auf einen Dateinamen, unter dem die Bibliothek gespeichert werden soll. Der Dateiname darf nicht die Dateinamenerweiterung enthalten. Die Dateinamenerweiterung wird automatisch hinzugefügt.
[in] lsf
Typ: LIBRARYSAVEFLAGS
Ein Wert aus der LIBRARYSAVEFLAGS-Enumeration , der angibt, wie eine Bibliotheksnamenkollision behandelt werden soll.
[out, optional] ppszSavedToPath
Typ: PWSTR*
Ein Zeiger auf eine Zeichenfolge, die bei erfolgreicher Rückgabe dieser Funktion den Pfad zur Bibliotheksbeschreibungsdatei empfängt, in der die Bibliothek gespeichert wurde. Wenn dieser Pfad nicht erforderlich ist, kann der Wert dieses Parameters NULL sein.
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::Save-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_core.h (einschließlich 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