This property contains flags that indicate which events the ISAPI filter has registered to be notified for. This property, and all its component flags, should be considered read-only. For more information, see Developing ISAPI Filters.
FilterFlags contains the following flags:
| Data type | Long | 
| Default value | Not set | 
| Inheritance | Not inheritable | 
This property is accessible at the following locations:
| Metabase Path | Key Type | 
| /LM/W3SVC/Filters/Filter | IIsFilter | 
| /LM/W3SVC/N/Filters/Filter | IIsFilter | 
The following tables list additional information required only for code that uses the IIS Admin Base Object.
| Metabase identifier | MD_FILTER_FLAGS | 
| User type | IIS_MD_UT_SERVER | 
| Default bitmask setting | (None set) | 
| Constant | Value | Description | 
| MD_NOTIFY_SECURE_PORT | 0x00000001 | Notify only if port secure. | 
| MD_NOTIFY_NONSECURE_PORT | 0x00000002 | Notify only if port nonsecure. | 
| MD_NOTIFY_READ_RAW_DATA | 0x00008000 | Notify if reading raw data. | 
| MD_NOTIFY_PREPROC_HEADERS | 0x00004000 | Notify if preprocessing headers. | 
| MD_NOTIFY_AUTHENTICATION | 0x00002000 | Notify if performing authentication. | 
| MD_NOTIFY_URL_MAP | 0x00001000 | Notify if mapping URL to physical path. | 
| MD_NOTIFY_ACCESS_DENIED | 0x00000800 | Notify if server sending HTTP error 401 to client. | 
| MD_NOTIFY_SEND_RESPONSE | 0x00000040 | Notify if response being sent to client. | 
| MD_NOTIFY_SEND_RAW_DATA | 0x00000400 | Notify if sending raw data. | 
| MD_NOTIFY_LOG | 0x00000200 | Notify if logging. | 
| MD_NOTIFY_END_OF_REQUEST | 0x00000080 | Notify if request has ended. | 
| MD_NOTIFY_END_OF_NET_SESSION | 0x00000100 | Notify if network session is ending. | 
| MD_NOTIFY_ORDER_HIGH | 0x00080000 | High priority for notifications. | 
| MD_NOTIFY_ORDER_MEDIUM | 0x00040000 | Medium priority for notifications. | 
| MD_NOTIFY_ORDER_LOW, MD_NOTIFY_ORDER_DEFAULT | 0x00020000 | Low priority for notifications. |