---
title: Filter
framework: kernel
role: pseudoSymbol
path: kernel/iofilterinterrupteventsource/filter
---

# Filter

## Declaration

```occ
typedef bool ( *Filter)(
   OSObject *,
   IOFilterInterruptEventSource *);
```

## Parameters

- `owner`: Pointer to the owning/client instance.
- `sender`: Where is the interrupt comming from.

## Return Value

Return Value false if this interrupt can be ignored.

## Overview

Overview C Function pointer to a routine to call when an interrupt occurs.
