LogExtFileFlags

LogExtFileFlags 属性包含了记录事件期间决定写入日志文件或 ODBC 数据源的信息目录类别的标志。“标志”一节中描述了这些标志。

属性名 属性值
XML 数据类型 DWORD
WMI 数据类型 SINT32
ADSI 数据类型 DWORD
ABO 数据类型 DWORD
ABO 配置数据库标识符 MD_LOGEXT_FIELD_MASK
属性 INHERIT
默认值 logextfiletime | logextfileclientip | logextfilemethod | logextfileuristem | logextfilehttpstatus
MetaFlagsEx CACHE_PROPERTY_MODIFIED
用户类型 IIS_MD_UT_SERVER
StartingNumber 不适用
EndingNumber 0
ID 4013

可配置的位置

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

配置数据库路径IIS 管理对象类型
/LM/W3SVC/nIIsWebServer
/LM/MSFTPSVC/nIIsFtpServer
/LM/W3SVCIIsWebService
/LM/MSFTPSVCIIsFtpService
/LM/NNTPSVCIIsNntpService
/LM/NNTPSVC/nIIsNntpServer
/LM/SMTPSVCIIsSmtpService
/LM/SMTPSVC/nIIsSmtpServer

标志

标志名 LogExtFileDate
描述 记录日期。
配置数据库位掩码标识符 MD_EXTLOG_DATE
十进制值 1
十六进制值 0x00000001
标志名 LogExtFileHost
描述 记录主服务器的名称。
配置数据库位掩码标识符 MD_EXTLOG_HOST
十进制值 1048576
十六进制值 0x00100000
标志名 LogExtFileTime
描述 记录时间。
配置数据库位掩码标识符 MD_EXTLOG_TIME
十进制值 2
十六进制值 0x00000002
标志名 LogExtFileClientIp
描述 记录客户端 IP 地址。
配置数据库位掩码标识符 MD_EXTLOG_CLIENT_IP
十进制值 4
十六进制值 0x00000004
标志名 LogExtFileUserName
描述 记录用户名。
配置数据库位掩码标识符 MD_EXTLOG_USERNAME
十进制值 8
十六进制值 0x00000008
标志名 LogExtFileSiteName
描述 记录站点名。
配置数据库位掩码标识符 MD_EXTLOG_SITE_NAME
十进制值 16
十六进制值 0x00000010
标志名 LogExtFileComputerName
描述 记录本地计算机名。
配置数据库位掩码标识符 MD_EXTLOG_COMPUTER_NAME
十进制值 32
十六进制值 0x00000020
标志名 LogExtFileServerIp
描述 记录服务器本身的 IP 地址。
配置数据库位掩码标识符 MD_EXTLOG_SERVER_IP
十进制值 64
十六进制值 0x00000040
标志名 LogExtFileMethod
描述 记录协议方法。
配置数据库位掩码标识符 MD_EXTLOG_METHOD
十进制值 128
十六进制值 0x00000080
标志名 LogExtFileUriStem
描述 记录通用资源标识符 (URI) 资源信息。URI 资源通常由要求的实际资源组成。
配置数据库位掩码标识符 MD_EXTLOG_URI_STEM
十进制值 256
十六进制值 0x00000100
标志名 LogExtFileUriQuery
描述 记录通用资源标识符 (URI) 查询信息。URI 查询通常由通过使用 URL?Parameter 格式传递到 URL 的参数组成。
配置数据库位掩码标识符 MD_EXTLOG_URI_QUERY
十进制值 512
十六进制值 0x00000200
标志名 LogExtFileHttpStatus
描述 记录 HTTP 状态。
配置数据库位掩码标识符 MD_EXTLOG_HTTP_STATUS
十进制值 1024
十六进制值 0x00000400
标志名 LogExtFileWin32Status
描述 记录当前 Microsoft® Win32® 错误状态。
配置数据库位掩码标识符 MD_EXTLOG_WIN32_STATUS
十进制值 2048
十六进制值 0x00000800
标志名 LogExtFileBytesSent
描述 记录发送的总字节数。
配置数据库位掩码标识符 MD_EXTLOG_BYTES_SENT
十进制值 4096
十六进制值 0x00001000
标志名 LogExtFileBytesRecv
描述 记录接收的总字节数。
配置数据库位掩码标识符 MD_EXTLOG_BYTES_RECV
十进制值 8192
十六进制值 0x00002000
标志名 LogExtFileTimeTaken
描述 记录完成请求所需的总时间。
配置数据库位掩码标识符 MD_EXTLOG_TIME_TAKEN
十进制值 16384
十六进制值 0x00004000
标志名 LogExtFileServerPort
描述 记录活动服务器端口。
配置数据库位掩码标识符 MD_EXTLOG_SERVER_PORT
十进制值 32768
十六进制值 0x00008000
标志名 LogExtFileUserAgent
描述 记录客户端发送的用户代理字段的内容。
配置数据库位掩码标识符 MD_EXTLOG_USER_AGENT
十进制值 65536
十六进制值 0x00010000
标志名 LogExtFileCookie
描述 从客户端 Cookie 记录信息。
配置数据库位掩码标识符 MD_EXTLOG_COOKIE
十进制值 131072
十六进制值 0x00020000
标志名 LogExtFileReferer
描述 记录客户端发送的引用站点字段。
配置数据库位掩码标识符 MD_EXTLOG_REFERER
十进制值 262144
十六进制值 0x00040000
标志名 LogExtFileProtocolVersion
描述 记录客户端服务器协议版本。
配置数据库位掩码标识符 MD_EXTLOG_PROTOCOL_VERSION
十进制值 524288
十六进制值 0x00080000
标志名 LogExtFileHttpSubStatus
描述 记录 HTTP 错误的子状态代码。例如,对于 500.20 HTTP 错误,状态代码是 500,子状态代码是 20。
配置数据库位掩码标识符 na
十进制值 2097152
十六进制值 na

代码示例

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

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