IFilterRegistration Interface
The IFilterRegistration interface defines the methods and properties of the FilterRegistration object.
Extends
IUnknown interface
Public Methods
The following table describes the methods of the IFilterRegistration interface.
Name | Description |
---|---|
CopyFilterMapping | Not supported. |
EnumerateFilterMappings Method | Enumerates mappings for the specified IFilter. |
GetDefaultFilter Method | Gets the default IFilter for the specified data source or content type. |
LoadIFilterEx Method | Gets the IFilter that is the most suitable for the specified content type. This method is superceded by the LoadIFilter method of theLoadFilter object. |
LoadIFilterFromStorageEx Method | Gets the IFilter that is the most suitable for the content contained in an IStorage object. This method is superceded by LoadIFilterFromStorage method of the LoadFilter object. |
LoadIFilterFromStreamEx Method | Gets the IFilter that is the most suitable for a Class ID retrieved from a stream variable. This method is superceded by LoadIFilterFromStream method of the LoadFilter object. |
RegisterDefaultFilter Method | Creates the necessary registry entries to set an IFilter as the default handler for a specified data source or content type. |
RegisterFilter Method | Creates the necessary registry entries to set an IFilter as a handler for one or more data sources or content types. This method is superceded by RegisterFilterEx method of the FilterRegistration2 object. |
ReorderFilterMappings | Not supported. |
UnregisterDefaultFilter Method | Removes the registry entries that set the specified IFilter as the default handler for a specified data source or content type. |
UnregisterFilter Method | Removes the registry entries that set the specified IFilter as a handler for one or more data sources or content types. |
Remarks
Use these methods in the DLLRegisterServer and DLLUnregisterServer functions of your custom IFilter.
Requirements
Platform: Microsoft Windows Server 2003