Partager via


FILTERED_DATA_SOURCES structure (filtereg.h)

Spécifie les paramètres d’une source de données Shell pour laquelle un filtre est chargé.

Syntaxe

typedef struct _FILTERED_DATA_SOURCES {
  const WCHAR *pwcsExtension;
  const WCHAR *pwcsMime;
  const CLSID *pClsid;
  const WCHAR *pwcsOverride;
} FILTERED_DATA_SOURCES;

Membres

pwcsExtension

Pointeur vers une mémoire tampon qui contient une extension de nom de fichier.

pwcsMime

Pointeur vers une mémoire tampon qui contient le nom d’un type MIME.

pClsid

Pointeur vers un CLSID qui identifie le type de contenu.

pwcsOverride

Non implémenté.

Remarques

Un filtre, également appelé gestionnaire de filtre, est une implémentation de l’interface IFilter .

FILTERED_DATA_SOURCES peut contenir un identificateur de contenu de fichier de chaque type. Les CLSID sont toujours recherchés en premier, suivis de l’extension de nom de fichier, puis du type MIME et enfin du chemin d’accès.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 7 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 R2 [applications de bureau uniquement]
En-tête filtereg.h

Voir aussi

Conceptuel

Développement de gestionnaires de filtres

Ifilter

ILoadFilter

Référence