IIsFilter

You can use the IIsFilter object to set metabase properties that affect the operation of ISAPI filters. You can set filter properties at the WebService level or at an individual Web server.

The IIsFilter object is an ADSI object, but not an ADSI container object.

ADsPath

IIS://MachineName/W3SVC/Filters/FilterName

Where MachineName can be any name or "LocalHost".

or

IIS://MachineName/W3SVC/n/Filters/FilterName

Where MachineName can be any name or "LocalHost", and n is the number of a Web server.

Syntax

varReturn = object.{Method}
 

Parts

varReturn
A variable that receives the return value from the method.
object
A variable that contains the IIsFilter object, usually as a result of a previous GetObject operation.
Method
The object method chosen.

Properties

ADSI Object Properties

Metabase Properties

FilterDescription NotifyNonSecurePort
FilterEnabled NotifyOrderHigh
FilterFlags NotifyOrderLow
FilterPath NotifyOrderMedium
FilterState NotifyPreProcHeaders
NotifyAccessDenied NotifyReadRawData
NotifyAuthentication NotifySecurePort
NotifyEndOfNetSession NotifySendRawData
NotifyEndOfRequest NotifySendResponse
NotifyLog NotifyUrlMap

Methods

ADSI Object Methods Standard methods for ADSI objects
Common Object Methods Methods, other than ADSI methods, common to all IIS Admin Objects