Partager via


IObjectFilterEx interface (Industry 8.1)

7/8/2014

Review the inheritance hierarchy and members of the IObjectFilterEx API in Windows Embedded 8.1 Industry (Industry 8.1).

This interface examines new windows and dialog boxes and handles filtering the window and logging information about the window. You must implement this interface when you create a custom filter for Dialog Filter.

Inheritance hierarchy

  • IUnknown
    • IObjectFilter

Members

The following tables list the methods and properties that belong to this interface.

Method

Description

CheckWindow

Filters based on the outer parts of the window, including the process name, the window class, and the window title. Dialog Filter calls this filter first.

CheckWindow blocks the creation of the window, so long delays will affect application load times.

Calls to this method are multi-threaded, so CheckWindow must be thread-safe.

CheckWindowContents

Filters the inner and outer parts of the window, including the process name, the window title, the window class, and the top level control names and control types. It performs actions on the window based on the result of the CheckWindow filter. Dialog Filter calls this filter after calling CheckWindow.

Calls to this method are serialized.

CreateObjectInfo

Creates an instance of the interface.

LogMessage

Logs messages in the Windows Event Log.

LogMessageEx

Implements logging additional Dialog Filter messages to the Windows Event Log.

OnConfigurationInit

Initializes the configuration manager thread and reads in the configuration data for Dialog Filter.

OnConfigurationUpdate

Notifies the configuration manager thread that the configuration for Dialog Filter has been updated.

OnConfigurationDestroy

Shuts down the configuration manager thread.

Events

None.

See Also

Concepts

Dialog Filter API
Dialog Filter