IPersistFolder3 ::InitializeEx, méthode (shobjidl_core.h)
Initialise un dossier et spécifie son emplacement dans l’espace de noms. Si le dossier est un raccourci, cette méthode spécifie également l’emplacement du dossier cible.
Syntaxe
HRESULT InitializeEx(
[in] IBindCtx *pbc,
[in] PCIDLIST_ABSOLUTE pidlRoot,
[in] const PERSIST_FOLDER_TARGET_INFO *ppfti
);
Paramètres
[in] pbc
Type : IBindCtx*
Pointeur vers un objet IBindCtx qui fournit le contexte de liaison. Ce paramètre peut être NULL.
[in] pidlRoot
Type : LPCITEMIDLIST
Pointeur vers un PIDL complet qui spécifie l’emplacement absolu d’un dossier ou d’un raccourci de dossier. L’application appelante est responsable de l’allocation et de la libération de ce PIDL.
[in] ppfti
Type : const PERSIST_FOLDER_TARGET_INFO*
Pointeur vers une structure de PERSIST_FOLDER_TARGET_INFO qui spécifie l’emplacement du dossier cible et ses attributs.
Si ppfti pointe vers une structure valide, pidlRoot représente un raccourci de dossier.
Si ppfti a la valeur NULL, pidlRoot représente un dossier normal. Dans ce cas, InitializeEx doit se comporter comme si Initialize avait été appelé.
Valeur retournée
Type : HRESULT
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Remarques
Cette fonction est une version étendue de IPersistFolder ::Initialize. Il permet à l’interpréteur de commandes d’initialiser les raccourcis de dossier ainsi que les dossiers normaux.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel avec SP3, Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | shobjidl_core.h (inclure Shobjidl.h) |
DLL | Shell32.dll (version 5.0 ou ultérieure) |
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