Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
[Cette fonction est disponible via Windows XP Service Pack 2 (SP2) et Windows Server 2003. Il peut être modifié ou indisponible dans les versions ultérieures de Windows.]
Encapsule la fonction IPropertyStorage ::ReadMultiple pour garantir que les traductions ANSI et Unicode sont gérées correctement pour les jeux de propriétés dépréciés.
Syntaxe
SHSTDAPI SHPropStgReadMultiple(
[in] IPropertyStorage *pps,
UINT uCodePage,
ULONG cpspec,
[in] PROPSPEC const [] rgpspec,
[out] PROPVARIANT [] rgvar
);
Paramètres
[in] pps
Type : IPropertyStorage*
Pointeur d’interface IPropertyStorage qui identifie le magasin de propriétés.
uCodePage
Type : UINT
Valeur de page de codes pour les propriétés de chaîne ANSI.
cpspec
Type : ULONG
Nombre de propriétés lues.
[in] rgpspec
Type : PROPSPEC const[]
Tableau de propriétés à lire.
[out] rgvar
Type : PROPVARIANT[]
Tableau de types PROPVARIANT qui, lorsque cette fonction retourne correctement, reçoit les valeurs de propriété.
Valeur retournée
Type : HRESULT
Si cette fonction réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Spécifications
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
| Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
| Plateforme cible | Windows |
| En-tête | shlobj_core.h |
| Bibliothèque | Shell32.lib |
| DLL | Shell32.dll (version 6.0 ou ultérieure) |