Partager via


Méthode IShellFolderViewType::EnumViews

Récupère un énumérateur qui retourne un pointeur vers une liste d’identificateur d’élément (PIDL) pour chaque vue étendue.

Syntaxe

HRESULT EnumViews(
  [in]  ULONG       grfFlags,
  [out] IEnumIDList **ppenum
);

Paramètres

grfFlags [in]

Type : ULONG

Indicateurs indiquant les éléments à inclure dans l’énumération. Pour obtenir la liste des valeurs possibles, consultez le type énuméré SHCONTF . Ce paramètre peut être ignoré.

ppenum [out]

Type : IEnumIDList**

Adresse d’une variable de pointeur de type IEnumIDList qui reçoit l’énumérateur.

Valeur retournée

Type : HRESULT

Si cette méthode réussit, elle retourne S_OK. Sinon, il retourne un code d’erreur HRESULT .

Notes

Les vues sont représentées pour l’utilisateur sous la forme de dossiers masqués du répertoire racine (représentés par des LISTES DE contrôle d’accès local). Chaque fois que cela est approprié, l’affichage par défaut (hors du dossier racine) est représenté sous la forme du PIDL NULL ou vide.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge
Windows 2000 Server [applications de bureau uniquement]
DLL
Shell32.dll