IIS7 – Viewing ISAPI Filters that are loaded inside the worker process

In IIS6 manager, you see a green arrow icon and a red icon against the ISAPI Filter’s list to indicate if the ISAPI Filter is loaded or not. That was possible because FilterStatus metabase key was updated after the ISAPI Filter is loaded inside the process.

image

In IIS7, FilterStatus is no more, and nothing in the applicationHost.config is updated after the ISAPI filter is loaded. You can find if the filter is loaded by using the good old tasklist command as below:

tasklist /m <myisapi*>

- last parameter should be a search criteria. For example if you want to know if fpexedll.dll is loaded inside the process, then tasklist /m fpexe* would do.

Hope this helps!