DirBrowseFlags

DirBrowseFlags 包含“标志”一节中提到的、控制是否启用目录浏览,可以提供多少目录和文件信息(如果启用浏览)以及目录中是否包含默认页的标记。

注意 注意 如果客户端访问目录时没有提供文件名,而 EnableDefaultDoc 标志设置为 true,那么服务器将查找 DefaultDoc 属性指定的默认文件。如果该目录中不存在默认文件,而 EnableDirBrowsing 标志又设置为 true,那么系统将启用目录浏览。

属性名 属性值
XML 数据类型 DWORD
WMI 数据类型 SINT32
ADSI 数据类型 DWORD
ABO 数据类型 DWORD
ABO 配置数据库标识符 MD_DIRECTORY_BROWSING
属性 INHERIT
默认值 dirbrowseshowdate | dirbrowseshowtime | dirbrowseshowsize | dirbrowseshowextension | enabledefaultdoc
MetaFlagsEx CACHE_PROPERTY_MODIFIED
用户类型 IIS_MD_UT_FILE
StartingNumber 不适用
EndingNumber 0
ID 6005

可配置的位置

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

配置数据库路径IIS 管理对象类型
/LM/W3SVC/n/ROOT
/LM/W3SVC/n/ROOT/virtual_directory_name
IIsWebVirtualDir
/LM/W3SVC/nIIsWebServer
/LM/W3SVCIIsWebService
/LM/W3SVC/n/ROOT/physical_directory_name
/LM/W3SVC/n/virtual_directory_name/physical_directory_name
IIsWebDirectory

标志

标志名 EnableDirBrowsing
描述 设置为 true 时,将启用目录浏览。
配置数据库位掩码标识符 MD_DIRBROW_ENABLED
十进制值 2147483648
十六进制值 0x80000000
标志名 DirBrowseShowDate
描述 设置为 true 时,浏览目录时将显示日期信息。
配置数据库位掩码标识符 MD_DIRBROW_SHOW_DATE
十进制值 2
十六进制值 0x00000002
标志名 DirBrowseShowTime
描述 设置为 true 时,显示目录时将显示文件时间信息。
配置数据库位掩码标识符 MD_DIRBROW_SHOW_TIME
十进制值 4
十六进制值 0x00000004
标志名 DirBrowseShowSize
描述 设置为 true 时,浏览目录时将显示文件大小信息。
配置数据库位掩码标识符 MD_DIRBROW_SHOW_SIZE
十进制值 8
十六进制值 0x00000008
标志名 DirBrowseShowExtension
描述 设置为 true 时,浏览目录时将显示文件扩展名。
配置数据库位掩码标识符 MD_DIRBROW_SHOW_EXTENSION
十进制值 16
十六进制值 0x00000010
标志名 DirBrowseShowLongDate
描述 设置为 true 时,显示目录时将在扩展格式中显示日期信息。
配置数据库位掩码标识符 MD_DIRBROW_LONG_DATE
十进制值 32
十六进制值 0x00000020
标志名 EnableDefaultDoc
描述 设置为 true 时,浏览目录时系统会加载该目录的默认文档(由 DefaultDoc 属性指定)。
配置数据库位掩码标识符 MD_DIRBROW_LOADDEFAULT
十进制值 1073741824
十六进制值 0x40000000

代码示例

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

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