Méthode IShellLibrary ::SetDefaultSaveFolder (shobjidl_core.h)
Définit le dossier cible par défaut que la bibliothèque utilisera pour les opérations d’enregistrement.
Syntaxe
HRESULT SetDefaultSaveFolder(
[in] DEFAULTSAVEFOLDERTYPE dsft,
[in] IShellItem *psi
);
Paramètres
[in] dsft
Type : DEFAULTSAVEFOLDERTYPE
Valeur DEFAULTSAVEFOLDERTYPE qui spécifie l’emplacement d’enregistrement par défaut à définir.
[in] psi
Type : IShellItem*
Objet IShellItem qui représente le dossier à utiliser comme emplacement d’enregistrement par défaut. Le dossier que cet objet représente doit être un dossier qui se trouve déjà dans la bibliothèque.
Valeur retournée
Type : HRESULT
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Remarques
L’emplacement d’enregistrement par défaut doit être valide, disposer d’un accès en lecture/écriture et avec l’attribut SFGAO_STREAM ou SFGAO_FILESYSTEM défini.
Si psi n’est pas dans la bibliothèque, cette méthode retourne une erreur.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 7 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | shobjidl_core.h (incluez Shobjidl.h) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour