[This is preliminary documentation and subject to change]

### FilterFlags

This property contains flags, as seen in the Flags section below, that indicate which events the ISAPI filter has registered to be notified for.

Important This property, and all its component flags, should be considered read-only.

For more information, see Developing ISAPI Filters in the Platform SDK.

Attribute Name | Attribute Value
Data Type | DWORD
Attributes | NO_ATTRIBUTES
Default Value | 0
MetaFlagsEx | CACHE_PROPERTY_MODIFIED | WAS_NOTIFICATION
User Type | IIS_MD_UT_SERVER
StartingNumber |
EndingNumber | 0
ID | 2044

### Access Locations

This property is accessible at the following locations:

Metabase Path | IIS Admin Object Type
/LM/W3SVC/Filters/fpexedll.dll | IIsFilter

### IIS Admin Base Object Information

The following table lists additional information required only for code that uses the IIS Admin Base Object.

Metabase identifier | MD_FILTER_FLAGS
Data type | DWORD
User type | IIS_MD_UT_SERVER

### Flags

Name | Value | Metabase Bitmask Identifier | Description
NotifySecurePort | 1 | 0x00000001 | MD_NOTIFY_SECURE_PORT | Notify only if port secure.
NotifyNonSecurePort | 2 | 0x00000002 | MD_NOTIFY_NONSECURE_PORT | Notify only if port nonsecure.
NotifyReadRawData | 32768 | 0x00008000 | MD_NOTIFY_READ_RAW_DATA | Notify if reading raw data.
NotifyPreProcHeaders | 16384 | 0x00004000 | MD_NOTIFY_PREPROC_HEADERS | Notify if preprocessing headers.
NotifyAuthentication | 8192 | 0x00002000 | MD_NOTIFY_AUTHENTICATION | Notify if performing authentication.
NotifyUrlMap | 4096 | 0x00001000 | MD_NOTIFY_URL_MAP | Notify if mapping URL to physical path.
NotifyAccessDenied | 2048 | 0x00000800 | MD_NOTIFY_ACCESS_DENIED | Notify if server sending HTTP error 401 to client.
NotifySendResponse | 64 | 0x00000040 | MD_NOTIFY_SEND_RESPONSE | Notify if response being sent to client.
NotifySendRawData | 1024 | 0x00000400 | MD_NOTIFY_SEND_RAW_DATA | Notify if sending raw data.
NotifyLog | 512 | 0x00000200 | MD_NOTIFY_LOG | Notify if logging.
NotifyEndOfRequest | 128 | 0x00000080 | MD_NOTIFY_END_OF_REQUEST | Notify if request has ended.
NotifyEndOfNetSession | 256 | 0x00000100 | MD_NOTIFY_END_OF_NET_SESSION | Notify if network session is ending.
NotifyOrderHigh | 524288 | 0x00080000 | MD_NOTIFY_ORDER_HIGH | High priority for notifications.
NotifyOrderMedium | 262144 | 0x00040000 | MD_NOTIFY_ORDER_MEDIUM | Medium priority for notifications.
NotifyOrderLow | 131072 | 0x00020000 | MD_NOTIFY_ORDER_LOW | Low priority for notifications.

© 1997-2001 Microsoft Corporation. All rights reserved.