Partager via


STRUCTURE FOLDERSETDATA (shdeprecated.h)

[FOLDERSETDATA peut être modifié ou indisponible dans les versions ultérieures du système d’exploitation ou du produit.]

Action déconseillée. Données utilisées dans IBrowserService2 ::GetFolderSetData.

Syntaxe

typedef struct tagFolderSetData {
  FOLDERSETTINGS _fs;
  SHELLVIEWID    _vidRestore;
  DWORD          _dwViewPriority;
} FOLDERSETDATA, *LPFOLDERSETDATA;

Membres

_fs

Type : FOLDERSETTINGS

Structure FOLDERSETTINGS contenant des informations d’affichage de dossiers.

_vidRestore

Type : SHELLVIEWID

Dernière vue utilisée pour ce dossier, utilisée comme suggestion pour cette visite.

_dwViewPriority

Type : DWORD

L’une des valeurs suivantes indique la priorité utilisée pour choisir la vue, répertoriée de la priorité la plus élevée à la plus basse.

VIEW_PRIORITY_RESTRICTED

Une restriction shell est en place qui force l’utilisation de cette vue.

VIEW_PRIORITY_CACHEHIT

Les informations actuelles de cette vue stockées dans le Registre doivent être utilisées.

VIEW_PRIORITY_STALECACHEHIT

Les informations de Registre stockées pour cette vue étant obsolètes, la vue par défaut pour les dossiers de ce type doit être utilisée.

VIEW_PRIORITY_USEASDEFAULT

La vue par défaut pour les dossiers de ce type doit être utilisée.

VIEW_PRIORITY_SHELLEXT

L’extension Shell détermine la vue à utiliser.

VIEW_PRIORITY_CACHEMISS

Aucune information sur la vue n’étant stockée dans le Registre, la vue par défaut pour les dossiers de ce type doit être utilisée.

VIEW_PRIORITY_INHERIT

La vue de la fenêtre précédente doit être héritée.

VIEW_PRIORITY_SHELLEXT_ASBACKUP

Si la vue classique est opérationnelle, la vue héritée doit être utilisée.

VIEW_PRIORITY_DESPERATE

La dernière vue correcte connue prise en charge par la fenêtre doit être utilisée.

VIEW_PRIORITY_NONE

Aucune vue n’est disponible à ce stade.

Configuration requise

Condition requise Valeur
En-tête shdeprecated.h