Export (0) Print
Expand All

FILTERED_DATA_SOURCES structure

Specifies parameters for a Shell data source for which a filter is loaded.

Syntax


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

Members

pwcsExtension

Pointer to a buffer that contains a file name extension.

pwcsMime

Pointer to a buffer that contains the name of a MIME type.

pClsid

Pointer to a CLSID that identifies the content type.

pwcsOverride

Not implemented.

Remarks

A filter, also known as a filter handler, is an implementation of the IFilter interface.

FILTERED_DATA_SOURCES can hold one file content identifier of each type. CLSIDs are always searched first, followed by the file name extension, then MIME type, and finally the path.

Requirements

Minimum supported client

Windows 7 [desktop apps only]

Minimum supported server

Windows Server 2008 R2 [desktop apps only]

IDL

Filtereg.idl

See also

Conceptual
Developing Filter Handlers
Reference
ILoadFilter
IFilter

 

 

Community Additions

ADD
Show:
© 2015 Microsoft