FilterFlags

FilterFlags 中包含“标志”一节中定义的,指明注册用来通知已安装的 ISAPI 筛选器的事件的标志。

要点 要点 因为此属性是由 IIS 内部配置的,所以应该将其视为只读。不要配置此属性。

详细信息,请参阅 Platform SDK 中的“开发 ISAPI 筛选器”。

属性名 属性值
XML 数据类型 DWORD
WMI 数据类型 SINT32
ADSI 数据类型 DWORD
ABO 数据类型 DWORD
ABO 配置数据库标识符 MD_FILTER_FLAGS
属性 NO_ATTRIBUTES
默认值 0
MetaFlagsEx CACHE_PROPERTY_MODIFIED
用户类型 IIS_MD_UT_SERVER
StartingNumber 不适用
EndingNumber 0
ID 2044

可配置的位置

可以在 IIS 配置数据库中的以下位置配置该属性。

配置数据库路径IIS 管理对象类型
/LM/W3SVC/Filters/filter_name
/LM/W3SVC/n/Filters/filter_name
IIsFilter

标志

标志名 NotifySecurePort
描述 通知端口是否安全。
配置数据库位掩码标识符 MD_NOTIFY_SECURE_PORT
十进制值 1
十六进制值 0x00000001
标志名 NotifyNonSecurePort
描述 通知端口是否不安全。
配置数据库位掩码标识符 MD_NOTIFY_NONSECURE_PORT
十进制值 2
十六进制值 0x00000002
标志名 NotifyReadRawData
描述 通知是否读取原始数据。
配置数据库位掩码标识符 MD_NOTIFY_READ_RAW_DATA
十进制值 32768
十六进制值 0x00008000
标志名 NotifyPreProcHeaders
描述 通知是否预处理标头。
配置数据库位掩码标识符 MD_NOTIFY_PREPROC_HEADERS
十进制值 16384
十六进制值 0x00004000
标志名 NotifyAuthentication
描述 通知是否进行验证。
配置数据库位掩码标识符 MD_NOTIFY_AUTHENTICATION
十进制值 8192
十六进制值 0x00002000
标志名 NotifyUrlMap
描述 通知是否将 URL 映射到物理路径。
配置数据库位掩码标识符 MD_NOTIFY_URL_MAP
十进制值 4096
十六进制值 0x00001000
标志名 NotifyAccessDenied
描述 通知服务器是否向客户端发送 HTTP 错误 401。
配置数据库位掩码标识符 MD_NOTIFY_ACCESS_DENIED
十进制值 2048
十六进制值 0x00000800
标志名 NotifySendResponse
描述 通知是否将响应发送到客户端。
配置数据库位掩码标识符 MD_NOTIFY_SEND_RESPONSE
十进制值 64
十六进制值 0x00000040
标志名 NotifySendRawData
描述 通知是否发送原始数据。
配置数据库位掩码标识符 MD_NOTIFY_SEND_RAW_DATA
十进制值 1024
十六进制值 0x00000400
标志名 NotifyLog
描述 通知是否登录。
配置数据库位掩码标识符 MD_NOTIFY_LOG
十进制值 512
十六进制值 0x00000200
标志名 NotifyEndOfRequest
描述 通知请求是否结束。
配置数据库位掩码标识符 MD_NOTIFY_END_OF_REQUEST
十进制值 128
十六进制值 0x00000080
标志名 NotifyEndOfNetSession
描述 通知网络会话是否正要结束。
配置数据库位掩码标识符 MD_NOTIFY_END_OF_NET_SESSION
十进制值 256
十六进制值 0x00000100
标志名 NotifyOrderHigh
描述 高通知优先级。
配置数据库位掩码标识符 MD_NOTIFY_ORDER_HIGH
十进制值 524288
十六进制值 0x00080000
标志名 NotifyOrderMedium
描述 中等通知优先级。
配置数据库位掩码标识符 MD_NOTIFY_ORDER_MEDIUM
十进制值 262144
十六进制值 0x00040000
标志名 NotifyOrderLow
描述 低通知优先级。
配置数据库位掩码标识符 MD_NOTIFY_ORDER_LOW
十进制值 131072
十六进制值 0x00020000
标志名 NotifyAuthComplete
描述 通知客户标识是否与客户端进行协商。因为该通知计时,可以使用 AUTH_USER 服务器变量获得可靠的用户标识。如果该属性值为 1,那么筛选器会注册 SF_NOTIFY_AUTH_COMPLETE 通知。如果值为 0,筛选器不注册。
配置数据库位掩码标识符 MD_NOTIFY_AUTH_COMPLETE
十进制值 67108864
十六进制值 0x04000000

代码示例

有关一般的代码示例,请参阅配置配置数据库属性的代码示例

© 1997-2003 Microsoft Corporation。保留所有权利