📄 jwaiiscnfg.pas
字号:
// CPU Accounting and Throttling Properties
//
//
// The enabled flags are per Application or CGI
//
MD_CPU_CGI_ENABLED = (IIS_MD_HTTP_BASE+140);
{$EXTERNALSYM MD_CPU_CGI_ENABLED}
MD_CPU_APP_ENABLED = (IIS_MD_HTTP_BASE+141);
{$EXTERNALSYM MD_CPU_APP_ENABLED}
//
// These values are per site
//
MD_CPU_LIMITS_ENABLED = (IIS_MD_HTTP_BASE+143);
{$EXTERNALSYM MD_CPU_LIMITS_ENABLED}
MD_CPU_RESET_INTERVAL = (IIS_MD_HTTP_BASE+144);
{$EXTERNALSYM MD_CPU_RESET_INTERVAL}
MD_CPU_LOGGING_INTERVAL = (IIS_MD_HTTP_BASE+145);
{$EXTERNALSYM MD_CPU_LOGGING_INTERVAL}
MD_CPU_LOGGING_OPTIONS = (IIS_MD_HTTP_BASE+146);
{$EXTERNALSYM MD_CPU_LOGGING_OPTIONS}
MD_CPU_CGI_LIMIT = (IIS_MD_HTTP_BASE+148);
{$EXTERNALSYM MD_CPU_CGI_LIMIT}
MD_CPU_LIMIT_LOGEVENT = (IIS_MD_HTTP_BASE+149);
{$EXTERNALSYM MD_CPU_LIMIT_LOGEVENT}
MD_CPU_LIMIT_PRIORITY = (IIS_MD_HTTP_BASE+150);
{$EXTERNALSYM MD_CPU_LIMIT_PRIORITY}
MD_CPU_LIMIT_PROCSTOP = (IIS_MD_HTTP_BASE+151);
{$EXTERNALSYM MD_CPU_LIMIT_PROCSTOP}
MD_CPU_LIMIT_PAUSE = (IIS_MD_HTTP_BASE+152);
{$EXTERNALSYM MD_CPU_LIMIT_PAUSE}
//
// DAV Enabled - Can be set on a per-URL level
//
MD_DAV_ENABLED = (IIS_MD_HTTP_BASE+153);
{$EXTERNALSYM MD_DAV_ENABLED}
//
// Valid values for CPU Accounting's MD_CPU_LOGGING_OPTIONS field
//
MD_CPU_DISABLE_ALL_LOGGING = $0;
{$EXTERNALSYM MD_CPU_DISABLE_ALL_LOGGING}
MD_CPU_ENABLE_ALL_PROC_LOGGING = $1;
{$EXTERNALSYM MD_CPU_ENABLE_ALL_PROC_LOGGING}
MD_CPU_ENABLE_CGI_LOGGING = $2;
{$EXTERNALSYM MD_CPU_ENABLE_CGI_LOGGING}
MD_CPU_ENABLE_APP_LOGGING = $4;
{$EXTERNALSYM MD_CPU_ENABLE_APP_LOGGING}
//
// Valid values for CPU Accounting's MD_CPU_LOGGING_MASK field
// This defines which fields will be logged
//
MD_CPU_ENABLE_EVENT = $01;
{$EXTERNALSYM MD_CPU_ENABLE_EVENT}
MD_CPU_ENABLE_PROC_TYPE = $02;
{$EXTERNALSYM MD_CPU_ENABLE_PROC_TYPE}
MD_CPU_ENABLE_USER_TIME = $04;
{$EXTERNALSYM MD_CPU_ENABLE_USER_TIME}
MD_CPU_ENABLE_KERNEL_TIME = $08;
{$EXTERNALSYM MD_CPU_ENABLE_KERNEL_TIME}
MD_CPU_ENABLE_PAGE_FAULTS = $10;
{$EXTERNALSYM MD_CPU_ENABLE_PAGE_FAULTS}
MD_CPU_ENABLE_TOTAL_PROCS = $20;
{$EXTERNALSYM MD_CPU_ENABLE_TOTAL_PROCS}
MD_CPU_ENABLE_ACTIVE_PROCS = $40;
{$EXTERNALSYM MD_CPU_ENABLE_ACTIVE_PROCS}
MD_CPU_ENABLE_TERMINATED_PROCS = $80;
{$EXTERNALSYM MD_CPU_ENABLE_TERMINATED_PROCS}
MD_CPU_ENABLE_LOGGING = DWORD($80000000);
{$EXTERNALSYM MD_CPU_ENABLE_LOGGING}
//
// Site Server properties
//
//
// Properties to disable/restrict request handlers.
//
MD_ISAPI_RESTRICTION_LIST = (IIS_MD_HTTP_BASE+163);
{$EXTERNALSYM MD_ISAPI_RESTRICTION_LIST}
MD_CGI_RESTRICTION_LIST = (IIS_MD_HTTP_BASE+164);
{$EXTERNALSYM MD_CGI_RESTRICTION_LIST}
MD_RESTRICTION_LIST_CUSTOM_DESC = (IIS_MD_HTTP_BASE+165);
{$EXTERNALSYM MD_RESTRICTION_LIST_CUSTOM_DESC}
MD_SECURITY_SETUP_REQUIRED = (IIS_MD_HTTP_BASE+166);
{$EXTERNALSYM MD_SECURITY_SETUP_REQUIRED}
MD_APP_DEPENDENCIES = (IIS_MD_HTTP_BASE+167);
{$EXTERNALSYM MD_APP_DEPENDENCIES}
MD_WEB_SVC_EXT_RESTRICTION_LIST = (IIS_MD_HTTP_BASE+168);
{$EXTERNALSYM MD_WEB_SVC_EXT_RESTRICTION_LIST}
MD_MD_SERVER_SS_AUTH_MAPPING = (IIS_MD_HTTP_BASE+200);
{$EXTERNALSYM MD_MD_SERVER_SS_AUTH_MAPPING}
//
// valid values for MD_CERT_CHECK_MODE
//
MD_CERT_NO_REVOC_CHECK = $00000001;
{$EXTERNALSYM MD_CERT_NO_REVOC_CHECK}
MD_CERT_CACHE_RETRIEVAL_ONLY = $00000002;
{$EXTERNALSYM MD_CERT_CACHE_RETRIEVAL_ONLY}
MD_CERT_CHECK_REVOCATION_FRESHNESS_TIME = $00000004;
{$EXTERNALSYM MD_CERT_CHECK_REVOCATION_FRESHNESS_TIME}
MD_CERT_NO_USAGE_CHECK = $00010000;
{$EXTERNALSYM MD_CERT_NO_USAGE_CHECK}
//
// HTTP Compression properties. All are global and unheritable.
//
MD_HC_COMPRESSION_DIRECTORY = (IIS_MD_HTTP_BASE+210);
{$EXTERNALSYM MD_HC_COMPRESSION_DIRECTORY}
MD_HC_CACHE_CONTROL_HEADER = (IIS_MD_HTTP_BASE+211);
{$EXTERNALSYM MD_HC_CACHE_CONTROL_HEADER}
MD_HC_EXPIRES_HEADER = (IIS_MD_HTTP_BASE+212);
{$EXTERNALSYM MD_HC_EXPIRES_HEADER}
MD_HC_DO_DYNAMIC_COMPRESSION = (IIS_MD_HTTP_BASE+213);
{$EXTERNALSYM MD_HC_DO_DYNAMIC_COMPRESSION}
MD_HC_DO_STATIC_COMPRESSION = (IIS_MD_HTTP_BASE+214);
{$EXTERNALSYM MD_HC_DO_STATIC_COMPRESSION}
MD_HC_DO_ON_DEMAND_COMPRESSION = (IIS_MD_HTTP_BASE+215);
{$EXTERNALSYM MD_HC_DO_ON_DEMAND_COMPRESSION}
MD_HC_DO_DISK_SPACE_LIMITING = (IIS_MD_HTTP_BASE+216);
{$EXTERNALSYM MD_HC_DO_DISK_SPACE_LIMITING}
MD_HC_NO_COMPRESSION_FOR_HTTP_10 = (IIS_MD_HTTP_BASE+217);
{$EXTERNALSYM MD_HC_NO_COMPRESSION_FOR_HTTP_10}
MD_HC_NO_COMPRESSION_FOR_PROXIES = (IIS_MD_HTTP_BASE+218);
{$EXTERNALSYM MD_HC_NO_COMPRESSION_FOR_PROXIES}
MD_HC_NO_COMPRESSION_FOR_RANGE = (IIS_MD_HTTP_BASE+219);
{$EXTERNALSYM MD_HC_NO_COMPRESSION_FOR_RANGE}
MD_HC_SEND_CACHE_HEADERS = (IIS_MD_HTTP_BASE+220);
{$EXTERNALSYM MD_HC_SEND_CACHE_HEADERS}
MD_HC_MAX_DISK_SPACE_USAGE = (IIS_MD_HTTP_BASE+221);
{$EXTERNALSYM MD_HC_MAX_DISK_SPACE_USAGE}
MD_HC_IO_BUFFER_SIZE = (IIS_MD_HTTP_BASE+222);
{$EXTERNALSYM MD_HC_IO_BUFFER_SIZE}
MD_HC_COMPRESSION_BUFFER_SIZE = (IIS_MD_HTTP_BASE+223);
{$EXTERNALSYM MD_HC_COMPRESSION_BUFFER_SIZE}
MD_HC_MAX_QUEUE_LENGTH = (IIS_MD_HTTP_BASE+224);
{$EXTERNALSYM MD_HC_MAX_QUEUE_LENGTH}
MD_HC_FILES_DELETED_PER_DISK_FREE = (IIS_MD_HTTP_BASE+225);
{$EXTERNALSYM MD_HC_FILES_DELETED_PER_DISK_FREE}
MD_HC_MIN_FILE_SIZE_FOR_COMP = (IIS_MD_HTTP_BASE+226);
{$EXTERNALSYM MD_HC_MIN_FILE_SIZE_FOR_COMP}
MD_HC_COMPRESSION_DLL = (IIS_MD_HTTP_BASE+237);
{$EXTERNALSYM MD_HC_COMPRESSION_DLL}
MD_HC_FILE_EXTENSIONS = (IIS_MD_HTTP_BASE+238);
{$EXTERNALSYM MD_HC_FILE_EXTENSIONS}
//MD_HC_MIME_TYPE = (IIS_MD_HTTP_BASE+239);
//{$EXTERNALSYM MD_HC_MIME_TYPE}
MD_HC_PRIORITY = (IIS_MD_HTTP_BASE+240);
{$EXTERNALSYM MD_HC_PRIORITY}
MD_HC_DYNAMIC_COMPRESSION_LEVEL = (IIS_MD_HTTP_BASE+241);
{$EXTERNALSYM MD_HC_DYNAMIC_COMPRESSION_LEVEL}
MD_HC_ON_DEMAND_COMP_LEVEL = (IIS_MD_HTTP_BASE+242);
{$EXTERNALSYM MD_HC_ON_DEMAND_COMP_LEVEL}
MD_HC_CREATE_FLAGS = (IIS_MD_HTTP_BASE+243);
{$EXTERNALSYM MD_HC_CREATE_FLAGS}
MD_HC_SCRIPT_FILE_EXTENSIONS = (IIS_MD_HTTP_BASE+244);
{$EXTERNALSYM MD_HC_SCRIPT_FILE_EXTENSIONS}
MD_HC_DO_NAMESPACE_DYNAMIC_COMPRESSION = (IIS_MD_HTTP_BASE+255);
{$EXTERNALSYM MD_HC_DO_NAMESPACE_DYNAMIC_COMPRESSION}
MD_HC_DO_NAMESPACE_STATIC_COMPRESSION = (IIS_MD_HTTP_BASE+256);
{$EXTERNALSYM MD_HC_DO_NAMESPACE_STATIC_COMPRESSION}
//
// Generic property indicating a failure status code - Can be used under
// any component that can fail (virtual directory, filters, applications etc)
//
MD_WIN32_ERROR = (IIS_MD_SERVER_BASE+99);
{$EXTERNALSYM MD_WIN32_ERROR}
//
// Virtual root properties - note MD_ACCESS_PERM is also generally set at
// the virtual directory. These are used for both HTTP and FTP
//
IIS_MD_VR_BASE = 3000;
{$EXTERNALSYM IIS_MD_VR_BASE}
MD_VR_PATH = (IIS_MD_VR_BASE+1);
{$EXTERNALSYM MD_VR_PATH}
MD_VR_USERNAME = (IIS_MD_VR_BASE+2);
{$EXTERNALSYM MD_VR_USERNAME}
MD_VR_PASSWORD = (IIS_MD_VR_BASE+3);
{$EXTERNALSYM MD_VR_PASSWORD}
MD_VR_PASSTHROUGH = (IIS_MD_VR_BASE+6);
{$EXTERNALSYM MD_VR_PASSTHROUGH}
MD_VR_NO_CACHE = (IIS_MD_VR_BASE+7);
{$EXTERNALSYM MD_VR_NO_CACHE}
//MD_VR_IGNORE_TRANSLATE = (IIS_MD_VR_BASE+8);
//{$EXTERNALSYM MD_VR_IGNORE_TRANSLATE}
//
// Logging related attributes
//
IIS_MD_LOG_BASE = 4000;
{$EXTERNALSYM IIS_MD_LOG_BASE}
MD_LOG_TYPE = (IIS_MD_LOG_BASE+0);
{$EXTERNALSYM MD_LOG_TYPE}
MD_LOGFILE_DIRECTORY = (IIS_MD_LOG_BASE+1);
{$EXTERNALSYM MD_LOGFILE_DIRECTORY}
MD_LOG_UNUSED1 = (IIS_MD_LOG_BASE+2);
{$EXTERNALSYM MD_LOG_UNUSED1}
MD_LOGFILE_PERIOD = (IIS_MD_LOG_BASE+3);
{$EXTERNALSYM MD_LOGFILE_PERIOD}
MD_LOGFILE_TRUNCATE_SIZE = (IIS_MD_LOG_BASE+4);
{$EXTERNALSYM MD_LOGFILE_TRUNCATE_SIZE}
MD_LOG_PLUGIN_MOD_ID = (IIS_MD_LOG_BASE+5);
{$EXTERNALSYM MD_LOG_PLUGIN_MOD_ID}
MD_LOG_PLUGIN_UI_ID = (IIS_MD_LOG_BASE+6);
{$EXTERNALSYM MD_LOG_PLUGIN_UI_ID}
MD_LOGSQL_DATA_SOURCES = (IIS_MD_LOG_BASE+7);
{$EXTERNALSYM MD_LOGSQL_DATA_SOURCES}
MD_LOGSQL_TABLE_NAME = (IIS_MD_LOG_BASE+8);
{$EXTERNALSYM MD_LOGSQL_TABLE_NAME}
MD_LOGSQL_USER_NAME = (IIS_MD_LOG_BASE+9);
{$EXTERNALSYM MD_LOGSQL_USER_NAME}
MD_LOGSQL_PASSWORD = (IIS_MD_LOG_BASE+10);
{$EXTERNALSYM MD_LOGSQL_PASSWORD}
MD_LOG_PLUGIN_ORDER = (IIS_MD_LOG_BASE+11);
{$EXTERNALSYM MD_LOG_PLUGIN_ORDER}
MD_LOG_PLUGINS_AVAILABLE = (IIS_MD_LOG_BASE+12);
{$EXTERNALSYM MD_LOG_PLUGINS_AVAILABLE}
MD_LOGEXT_FIELD_MASK = (IIS_MD_LOG_BASE+13);
{$EXTERNALSYM MD_LOGEXT_FIELD_MASK}
MD_LOGEXT_FIELD_MASK2 = (IIS_MD_LOG_BASE+14);
{$EXTERNALSYM MD_LOGEXT_FIELD_MASK2}
//
// Allow W3C logging file naming and rollover based on Local Time
//
MD_LOGFILE_LOCALTIME_ROLLOVER = (IIS_MD_LOG_BASE+15);
{$EXTERNALSYM MD_LOGFILE_LOCALTIME_ROLLOVER}
IIS_MD_LOG_LAST = MD_LOGFILE_LOCALTIME_ROLLOVER;
{$EXTERNALSYM IIS_MD_LOG_LAST}
//
// Global Flag to denote that IIS will generate one centralized
// binary log file rather than a separate file per web site
//
MD_GLOBAL_BINARY_LOGGING_ENABLED = (IIS_MD_LOG_BASE+16);
{$EXTERNALSYM MD_GLOBAL_BINARY_LOGGING_ENABLED}
//
// Log type
//
MD_LOG_TYPE_DISABLED = 0;
{$EXTERNALSYM MD_LOG_TYPE_DISABLED}
MD_LOG_TYPE_ENABLED = 1;
{$EXTERNALSYM MD_LOG_TYPE_ENABLED}
//
// LOGGING values
//
MD_LOGFILE_PERIOD_NONE = 0;
{$EXTERNALSYM MD_LOGFILE_PERIOD_NONE}
MD_LOGFILE_PERIOD_MAXSIZE = 0;
{$EXTERNALSYM MD_LOGFILE_PERIOD_MAXSIZE}
MD_LOGFILE_PERIOD_DAILY = 1;
{$EXTERNALSYM MD_LOGFILE_PERIOD_DAILY}
MD_LOGFILE_PERIOD_WEEKLY = 2;
{$EXTERNALSYM MD_LOGFILE_PERIOD_WEEKLY}
MD_LOGFILE_PERIOD_MONTHLY = 3;
{$EXTERNALSYM MD_LOGFILE_PERIOD_MONTHLY}
MD_LOGFILE_PERIOD_HOURLY = 4;
{$EXTERNALSYM MD_LOGFILE_PERIOD_HOURLY}
//
// Field masks for extended logging
// Fields are logged in order of increasing mask value
//
MD_EXTLOG_DATE = $00000001;
{$EXTERNALSYM MD_EXTLOG_DATE}
MD_EXTLOG_TIME = $00000002;
{$EXTERNALSYM MD_EXTLOG_TIME}
MD_EXTLOG_CLIENT_IP = $00000004;
{$EXTERNALSYM MD_EXTLOG_CLIENT_IP}
MD_EXTLOG_USERNAME = $00000008;
{$EXTERNALSYM MD_EXTLOG_USERNAME}
MD_EXTLOG_SITE_NAME = $00000010;
{$EXTERNALSYM MD_EXTLOG_SITE_NAME}
MD_EXTLOG_COMPUTER_NAME = $00000020;
{$EXTERNALSYM MD_EXTLOG_COMPUTER_NAME}
MD_EXTLOG_SERVER_IP = $00000040;
{$EXTERNALSYM MD_EXTLOG_SERVER_IP}
MD_EXTLOG_METHOD = $00000080;
{$EXTERNALSYM MD_EXTLOG_METHOD}
MD_EXTLOG_URI_STEM = $00000100;
{$EXTERNALSYM MD_EXTLOG_URI_STEM}
MD_EXTLOG_URI_QUERY = $00000200;
{$EXTERNALSYM MD_EXTLOG_URI_QUERY}
MD_EXTLOG_HTTP_STATUS = $00000400;
{$EXTERNALSYM MD_EXTLOG_HTTP_STATUS}
MD_EXTLOG_WIN32_STATUS = $00000800;
{$EXTERNALSYM MD_EXTLOG_WIN32_STATUS}
MD_EXTLOG_BYTES_SENT = $00001000;
{$EXTERNALSYM MD_EXTLOG_BYTES_SENT}
MD_EXTLOG_BYTES_RECV = $00002000;
{$EXTERNALSYM MD_EXTLOG_BYTES_RECV}
MD_EXTLOG_TIME_TAKEN = $00004000;
{$EXTERNALSYM MD_EXTLOG_TIME_TAKEN}
MD_EXTLOG_SERVER_PORT = $00008000;
{$EXTERNALSYM MD_EXTLOG_SERVER_PORT}
MD_EXTLOG_USER_AGENT = $00010000;
{$EXTERNALSYM MD_EXTLOG_USER_AGENT}
MD_EXTLOG_COOKIE = $00020000;
{$EXTERNALSYM MD_EXTLOG_COOKIE}
MD_EXTLOG_REFERER = $00040000;
{$EXTERNALSYM MD_EXTLOG_REFERER}
MD_EXTLOG_PROTOCOL_VERSION = $00080000;
{$EXTERNALSYM MD_EXTLOG_PROTOCOL_VERSION}
MD_EXTLOG_HOST = $00100000;
{$EXTERNALSYM MD_EXTLOG_HOST}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -