Compartilhar via


estrutura FILTERED_DATA_SOURCES (filtereg.h)

Especifica parâmetros para uma fonte de dados do Shell para a qual um filtro é carregado.

Sintaxe

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

Membros

pwcsExtension

Ponteiro para um buffer que contém uma extensão de nome de arquivo.

pwcsMime

Ponteiro para um buffer que contém o nome de um tipo MIME.

pClsid

Ponteiro para um CLSID que identifica o tipo de conteúdo.

pwcsOverride

Não implementado.

Comentários

Um filtro, também conhecido como manipulador de filtro, é uma implementação da interface IFilter .

FILTERED_DATA_SOURCES pode conter um identificador de conteúdo de arquivo de cada tipo. Os CLSIDs são sempre pesquisados primeiro, seguidos pela extensão de nome de arquivo, depois pelo tipo MIME e, por fim, pelo caminho.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 7 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 R2 [somente aplicativos da área de trabalho]
Cabeçalho filtereg.h

Confira também

Conceitual

Desenvolvendo manipuladores de filtro

Ifilter

ILoadFilter

Referência