Méthode IShellItem ::GetAttributes (shobjidl_core.h)
Obtient un ensemble d’attributs demandé de l’objet IShellItem .
Syntaxe
HRESULT GetAttributes(
[in] SFGAOF sfgaoMask,
[out] SFGAOF *psfgaoAttribs
);
Paramètres
[in] sfgaoMask
Type : SFGAOF
Spécifie les attributs à récupérer. Une ou plusieurs des valeurs SFGAO . Utilisez un opérateur OR au niveau du bit pour déterminer les attributs à récupérer.
[out] psfgaoAttribs
Type : SFGAOF*
Pointeur vers une valeur qui, lorsque cette méthode retourne correctement, contient les attributs demandés. Une ou plusieurs des valeurs SFGAO . Seuls les attributs spécifiés par sfgaoMask sont retournés ; les autres valeurs d’attribut ne sont pas définies.
Valeur retournée
Type : HRESULT
Retourne S_OK si les attributs retournés correspondent exactement à ceux demandés dans sfgaoMask, S_FALSE si les attributs ne correspondent pas exactement, ou une valeur d’erreur COM standard dans le cas contraire.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP avec SP1 [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 6.0 ou ultérieure) |