Freigeben über


IShellLibrary::SetDefaultSaveFolder-Methode (shobjidl_core.h)

Legt den Standardzielordner fest, den die Bibliothek für Speichervorgänge verwendet.

Syntax

HRESULT SetDefaultSaveFolder(
  [in] DEFAULTSAVEFOLDERTYPE dsft,
  [in] IShellItem            *psi
);

Parameter

[in] dsft

Typ: DEFAULTSAVEFOLDERTYPE

Der DEFAULTSAVEFOLDERTYPE-Wert , der den festzulegenden Standardspeicherort angibt.

[in] psi

Typ: IShellItem*

Ein IShellItem-Objekt , das den Ordner darstellt, der als Standardspeicherort verwendet werden soll. Der Ordner, den dieses Objekt darstellt, muss ein Ordner sein, der sich bereits in der Bibliothek befindet.

Rückgabewert

Typ: HRESULT

Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Hinweise

Der Standardspeicherort muss gültig sein, über Lese-/Schreibzugriff verfügen und entweder mit dem SFGAO_STREAM oder SFGAO_FILESYSTEM-Attribut festgelegt sein.

Wenn psi nicht in der Bibliothek enthalten ist, gibt diese Methode einen Fehler zurück.

Anforderungen

Anforderung Wert
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

IShellLibrary

Bibliotheksbeschreibungsschema

Windows-Bibliotheken