You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2147 lines
91 KiB
2147 lines
91 KiB
#include "iisprov.h"
|
|
|
|
#define ALL_BITS_ON 0xFFFFFFFF
|
|
|
|
///
|
|
// initialize METABASE_PROPERTY_DATA
|
|
//
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AccessExecute =
|
|
{ L"AccessExecute",MD_ACCESS_PERM, IIS_MD_UT_FILE, DWORD_METADATA, MD_ACCESS_EXECUTE, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AccessFlags =
|
|
{ L"AccessFlags",MD_ACCESS_PERM, IIS_MD_UT_FILE, DWORD_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AccessNoRemoteExecute =
|
|
{ L"AccessNoRemoteExecute",MD_ACCESS_PERM, IIS_MD_UT_FILE, DWORD_METADATA, MD_ACCESS_NO_REMOTE_EXECUTE, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AccessNoRemoteRead =
|
|
{ L"AccessNoRemoteRead",MD_ACCESS_PERM, IIS_MD_UT_FILE, DWORD_METADATA, MD_ACCESS_NO_REMOTE_READ, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AccessNoRemoteScript =
|
|
{ L"AccessNoRemoteScript",MD_ACCESS_PERM, IIS_MD_UT_FILE, DWORD_METADATA, MD_ACCESS_NO_REMOTE_SCRIPT, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AccessNoRemoteWrite =
|
|
{ L"AccessNoRemoteWrite",MD_ACCESS_PERM, IIS_MD_UT_FILE, DWORD_METADATA, MD_ACCESS_NO_REMOTE_WRITE, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AccessRead =
|
|
{ L"AccessRead",MD_ACCESS_PERM, IIS_MD_UT_FILE, DWORD_METADATA, MD_ACCESS_READ, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AccessSource =
|
|
{ L"AccessSource",MD_ACCESS_PERM, IIS_MD_UT_FILE, DWORD_METADATA, MD_ACCESS_SOURCE, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AccessScript =
|
|
{ L"AccessScript",MD_ACCESS_PERM, IIS_MD_UT_FILE, DWORD_METADATA, MD_ACCESS_SCRIPT, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AccessSSL =
|
|
{ L"AccessSSL",MD_SSL_ACCESS_PERM, IIS_MD_UT_FILE, DWORD_METADATA, MD_ACCESS_SSL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AccessSSL128 =
|
|
{ L"AccessSSL128",MD_SSL_ACCESS_PERM, IIS_MD_UT_FILE, DWORD_METADATA, MD_ACCESS_SSL128, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AccessSSLFlags =
|
|
{ L"AccessSSLFlags",MD_SSL_ACCESS_PERM, IIS_MD_UT_FILE, DWORD_METADATA, MD_ACCESS_SSL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AccessSSLMapCert =
|
|
{ L"AccessSSLMapCert",MD_SSL_ACCESS_PERM, IIS_MD_UT_FILE, DWORD_METADATA, MD_ACCESS_MAP_CERT, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AccessSSLNegotiateCert =
|
|
{ L"AccessSSLNegotiateCert",MD_SSL_ACCESS_PERM, IIS_MD_UT_FILE, DWORD_METADATA, MD_ACCESS_NEGO_CERT, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AccessSSLRequireCert =
|
|
{ L"AccessSSLRequireCert",MD_SSL_ACCESS_PERM, IIS_MD_UT_FILE, DWORD_METADATA, MD_ACCESS_REQUIRE_CERT, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AccessWrite =
|
|
{ L"AccessWrite",MD_ACCESS_PERM, IIS_MD_UT_FILE, DWORD_METADATA, MD_ACCESS_WRITE, METADATA_INHERIT, FALSE };
|
|
|
|
//METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AdminACL =
|
|
// { L"AdminACL",MD_ADMIN_ACL, IIS_MD_UT_FILE, BINARY_METADATA, NULL, METADATA_INHERIT | METADATA_SECURE, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AdminServer =
|
|
{ L"AdminServer",MD_ADMIN_INSTANCE, IIS_MD_UT_SERVER, STRING_METADATA, NULL, METADATA_NO_ATTRIBUTES, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AllowAnonymous =
|
|
{ L"AllowAnonymous",MD_ALLOW_ANONYMOUS, IIS_MD_UT_SERVER, DWORD_METADATA, ALL_BITS_ON, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AllowKeepAlive =
|
|
{ L"AllowKeepAlive",MD_ALLOW_KEEPALIVES, IIS_MD_UT_FILE, DWORD_METADATA, ALL_BITS_ON, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AllowPathInfoForScriptMappings =
|
|
{ L"AllowPathInfoForScriptMappings",MD_ALLOW_PATH_INFO_FOR_SCRIPT_MAPPINGS, IIS_MD_UT_SERVER, DWORD_METADATA, ALL_BITS_ON, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AnonymousOnly =
|
|
{ L"AnonymousOnly",MD_ANONYMOUS_ONLY, IIS_MD_UT_SERVER, DWORD_METADATA, ALL_BITS_ON, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AnonymousPasswordSync =
|
|
{ L"AnonymousPasswordSync",MD_ANONYMOUS_USE_SUBAUTH, IIS_MD_UT_FILE, DWORD_METADATA, ALL_BITS_ON, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AnonymousUserName =
|
|
{ L"AnonymousUserName",MD_ANONYMOUS_USER_NAME, IIS_MD_UT_FILE, STRING_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AnonymousUserPass =
|
|
{ L"AnonymousUserPass",MD_ANONYMOUS_PWD, IIS_MD_UT_FILE, STRING_METADATA, NULL, METADATA_INHERIT | METADATA_SECURE, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AppAllowClientDebug =
|
|
{ L"AppAllowClientDebug",MD_ASP_ENABLECLIENTDEBUG, ASP_MD_UT_APP, DWORD_METADATA, ALL_BITS_ON, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AppAllowDebugging =
|
|
{ L"AppAllowDebugging",MD_ASP_ENABLESERVERDEBUG, IIS_MD_UT_WAM, DWORD_METADATA, ALL_BITS_ON, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AppFriendlyName =
|
|
{ L"AppFriendlyName",MD_APP_FRIENDLY_NAME, IIS_MD_UT_WAM, STRING_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AppIsolated =
|
|
{ L"AppIsolated",MD_APP_ISOLATED, IIS_MD_UT_WAM, DWORD_METADATA, NULL, METADATA_INHERIT, TRUE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AppOopRecoverLimit =
|
|
{ L"AppOopRecoverLimit",MD_APP_OOP_RECOVER_LIMIT, ASP_MD_UT_APP, DWORD_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AppPackageID =
|
|
{ L"AppPackageId",MD_APP_PACKAGE_ID, IIS_MD_UT_WAM, STRING_METADATA, NULL, METADATA_INHERIT, TRUE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AppPackageName =
|
|
{ L"AppPackageName",MD_APP_PACKAGE_NAME, IIS_MD_UT_WAM, STRING_METADATA, NULL, METADATA_INHERIT, TRUE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AppRoot =
|
|
{ L"AppRoot",MD_APP_ROOT, IIS_MD_UT_FILE, STRING_METADATA, NULL, METADATA_INHERIT, TRUE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AppWamClsid =
|
|
{ L"AppWamClsID",MD_APP_WAM_CLSID, IIS_MD_UT_WAM, STRING_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AspAllowOutOfProcComponents =
|
|
{ L"AspAllowOutOfProcComponents",MD_ASP_ALLOWOUTOFPROCCOMPONENTS, IIS_MD_UT_WAM, DWORD_METADATA, ALL_BITS_ON, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AspAllowSessionState =
|
|
{ L"AspAllowSessionState",MD_ASP_ALLOWSESSIONSTATE, ASP_MD_UT_APP, DWORD_METADATA, ALL_BITS_ON, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AspBufferingOn =
|
|
{ L"AspBufferingOn",MD_ASP_BUFFERINGON, ASP_MD_UT_APP, DWORD_METADATA, ALL_BITS_ON, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AspCodepage =
|
|
{ L"AspCodepage",MD_ASP_CODEPAGE, ASP_MD_UT_APP, DWORD_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AspEnableApplicationRestart =
|
|
{ L"AspEnableApplicationRestart",MD_ASP_ENABLEAPPLICATIONRESTART, ASP_MD_UT_APP, DWORD_METADATA, ALL_BITS_ON, METADATA_NO_ATTRIBUTES, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AspEnableAspHtmlFallback =
|
|
{ L"AspEnableAspHtmlFallback",MD_ASP_ENABLEASPHTMLFALLBACK, ASP_MD_UT_APP, DWORD_METADATA, ALL_BITS_ON, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AspEnableChunkedEncoding =
|
|
{ L"AspEnableChunkedEncoding",MD_ASP_ENABLECHUNKEDENCODING, ASP_MD_UT_APP, DWORD_METADATA, ALL_BITS_ON, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AspEnableParentPaths =
|
|
{ L"AspEnableParentPaths",MD_ASP_ENABLEPARENTPATHS, ASP_MD_UT_APP, DWORD_METADATA, ALL_BITS_ON, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AspEnableTypelibCache =
|
|
{ L"AspEnableTypelibCache",MD_ASP_ENABLETYPELIBCACHE, ASP_MD_UT_APP, DWORD_METADATA, ALL_BITS_ON, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AspErrorsToNTLog =
|
|
{ L"AspErrorsToNTLog",MD_ASP_ERRORSTONTLOG, ASP_MD_UT_APP, DWORD_METADATA, ALL_BITS_ON, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AspExceptionCatchEnable =
|
|
{ L"AspExceptionCatchEnable", MD_ASP_EXCEPTIONCATCHENABLE, IIS_MD_UT_WAM, DWORD_METADATA, ALL_BITS_ON, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AspLogErrorRequests =
|
|
{ L"AspLogErrorRequests",MD_ASP_LOGERRORREQUESTS, IIS_MD_UT_WAM, DWORD_METADATA, ALL_BITS_ON, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AspProcessorThreadMax =
|
|
{ L"AspProcessorThreadMax",MD_ASP_PROCESSORTHREADMAX, ASP_MD_UT_APP, DWORD_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AspQueueConnectionTestTime =
|
|
{ L"AspQueueConnectionTestTime",MD_ASP_QUEUECONNECTIONTESTTIME, ASP_MD_UT_APP, DWORD_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AspQueueTimeout =
|
|
{ L"AspQueueTimeout", MD_ASP_QUEUETIMEOUT, ASP_MD_UT_APP, DWORD_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AspRequestQueueMax =
|
|
{ L"AspRequestQueueMax", MD_ASP_REQEUSTQUEUEMAX, ASP_MD_UT_APP, DWORD_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AspScriptEngineCacheMax =
|
|
{ L"AspScriptEngineCacheMax", MD_ASP_SCRIPTENGINECACHEMAX, IIS_MD_UT_WAM, DWORD_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AspScriptErrorMessage =
|
|
{ L"AspScriptErrorMessage", MD_ASP_SCRIPTERRORMESSAGE, IIS_MD_UT_WAM, STRING_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AspScriptErrorSentToBrowser =
|
|
{ L"AspScriptErrorSentToBrowser", MD_ASP_SCRIPTERRORSSENTTOBROWSER, IIS_MD_UT_WAM, DWORD_METADATA, ALL_BITS_ON, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AspScriptFileCacheSize =
|
|
{ L"AspScriptFileCacheSize",MD_ASP_SCRIPTFILECACHESIZE, IIS_MD_UT_WAM, DWORD_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AspScriptLanguage =
|
|
{ L"AspScriptLanguage", MD_ASP_SCRIPTLANGUAGE, ASP_MD_UT_APP, STRING_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AspScriptTimeout =
|
|
{ L"AspScriptTimeout", MD_ASP_SCRIPTTIMEOUT, ASP_MD_UT_APP, DWORD_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AspSessionMax =
|
|
{ L"AspSessionMax", MD_ASP_SESSIONMAX, ASP_MD_UT_APP, DWORD_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AspSessionTimeout =
|
|
{ L"AspSessionTimeout", MD_ASP_SESSIONTIMEOUT, ASP_MD_UT_APP, DWORD_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AspThreadGateEnabled =
|
|
{ L"AspThreadGateEnabled", MD_ASP_THREADGATEENABLED, ASP_MD_UT_APP, DWORD_METADATA, ALL_BITS_ON, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AspThreadGateLoadHigh =
|
|
{ L"AspThreadGateLoadHigh", MD_ASP_THREADGATELOADHIGH, ASP_MD_UT_APP, DWORD_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AspThreadGateLoadLow =
|
|
{ L"AspThreadGateLoadLow", MD_ASP_THREADGATELOADLOW, ASP_MD_UT_APP, DWORD_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AspThreadGateSleepDelay =
|
|
{ L"AspThreadGateSleepDelay", MD_ASP_THREADGATESLEEPDELAY, ASP_MD_UT_APP, DWORD_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AspThreadGateSleepMax =
|
|
{ L"AspThreadGateSleepMax", MD_ASP_THREADGATESLEEPMAX, ASP_MD_UT_APP, DWORD_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AspThreadGateTimeSlice =
|
|
{ L"AspThreadGateTimeSlice", MD_ASP_THREADGATETIMESLICE, ASP_MD_UT_APP, DWORD_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AspTrackThreadingModel =
|
|
{ L"AspTrackThreadingModel", MD_ASP_TRACKTHREADINGMODEL, ASP_MD_UT_APP, DWORD_METADATA, ALL_BITS_ON, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AuthAnonymous =
|
|
{ L"AuthAnonymous",MD_AUTHORIZATION, IIS_MD_UT_FILE, DWORD_METADATA, MD_AUTH_ANONYMOUS, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AuthBasic =
|
|
{ L"AuthBasic",MD_AUTHORIZATION, IIS_MD_UT_FILE, DWORD_METADATA, MD_AUTH_BASIC, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AuthFlags =
|
|
{ L"AuthFlags",MD_AUTHORIZATION, IIS_MD_UT_FILE, DWORD_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AuthNTLM =
|
|
{ L"AuthNTLM",MD_AUTHORIZATION, IIS_MD_UT_FILE, DWORD_METADATA, MD_AUTH_NT, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AuthPersistence =
|
|
{ L"AuthPersistence",MD_AUTHORIZATION_PERSISTENCE, IIS_MD_UT_FILE, DWORD_METADATA, NULL};
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AuthPersistSingleRequest =
|
|
{ L"AuthPersistSingleRequest",MD_AUTHORIZATION_PERSISTENCE, IIS_MD_UT_FILE, DWORD_METADATA, MD_AUTH_SINGLEREQUEST};
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AuthPersistSingleRequestIfProxy =
|
|
{ L"AuthPersistSingleRequestIfProxy",MD_AUTHORIZATION_PERSISTENCE, IIS_MD_UT_FILE, DWORD_METADATA, MD_AUTH_SINGLEREQUESTIFPROXY};
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_AuthPersistSingleRequestAlwaysIfProxy =
|
|
{ L"AuthPersistSingleRequestAlwaysIfProxy",MD_AUTHORIZATION_PERSISTENCE, IIS_MD_UT_FILE, DWORD_METADATA, MD_AUTH_SINGLEREQUESTALWAYSIFPROXY};
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_CacheControlCustom =
|
|
{ L"CacheControlCustom",MD_CC_OTHER, IIS_MD_UT_FILE, STRING_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_CacheControlMaxAge =
|
|
{ L"CacheControlMaxAge",MD_CC_MAX_AGE, IIS_MD_UT_FILE, DWORD_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_CacheControlNoCache =
|
|
{ L"CacheControlNoCache",MD_CC_NO_CACHE, IIS_MD_UT_FILE, DWORD_METADATA, ALL_BITS_ON, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_CacheISAPI =
|
|
{ L"CacheISAPI",MD_CACHE_EXTENSIONS, IIS_MD_UT_FILE, DWORD_METADATA, ALL_BITS_ON, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_CGITimeout =
|
|
{ L"CGITimeout",MD_SCRIPT_TIMEOUT, IIS_MD_UT_FILE, DWORD_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_ConnectionTimeout =
|
|
{ L"ConnectionTimeout",MD_CONNECTION_TIMEOUT, IIS_MD_UT_SERVER, DWORD_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_ContentIndexed =
|
|
{ L"ContentIndexed", MD_IS_CONTENT_INDEXED, IIS_MD_UT_SERVER, DWORD_METADATA, ALL_BITS_ON, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_CpuAppEnabled =
|
|
{ L"CpuAppenabled",MD_CPU_APP_ENABLED, IIS_MD_UT_FILE, DWORD_METADATA, ALL_BITS_ON, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_CpuCgiEnabled =
|
|
{ L"CpuCgiEnabled",MD_CPU_CGI_ENABLED, IIS_MD_UT_FILE, DWORD_METADATA, ALL_BITS_ON, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_CpuLoggingMask =
|
|
{ L"CpuLoggingMask",MD_CPU_LOGGING_MASK, IIS_MD_UT_SERVER, DWORD_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_CpuEnableActiveProcs =
|
|
{ L"CpuEnableActiveProcs",MD_CPU_LOGGING_MASK, IIS_MD_UT_SERVER, DWORD_METADATA, MD_CPU_ENABLE_ACTIVE_PROCS, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_CpuEnableAllProcLogging =
|
|
{ L"CpuEnableAllProcLogging",MD_CPU_LOGGING_OPTIONS, IIS_MD_UT_SERVER, DWORD_METADATA, MD_CPU_ENABLE_ALL_PROC_LOGGING, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_CpuEnableApplicationLogging =
|
|
{ L"CpuEnableApplicationLogging",MD_CPU_LOGGING_OPTIONS, IIS_MD_UT_SERVER, DWORD_METADATA, MD_CPU_ENABLE_APP_LOGGING, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_CpuEnableCgiLogging =
|
|
{ L"CpuEnableCgiLogging",MD_CPU_LOGGING_OPTIONS, IIS_MD_UT_SERVER, DWORD_METADATA, MD_CPU_ENABLE_CGI_LOGGING, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_CpuEnableEvent =
|
|
{ L"CpuEnableEvent",MD_CPU_LOGGING_MASK, IIS_MD_UT_SERVER, DWORD_METADATA, MD_CPU_ENABLE_EVENT, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_CpuEnableKernelTime =
|
|
{ L"CpuEnableKernelTime",MD_CPU_LOGGING_MASK, IIS_MD_UT_SERVER, DWORD_METADATA, MD_CPU_ENABLE_KERNEL_TIME, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_CpuEnableLogging =
|
|
{ L"CpuEnableLogging",MD_CPU_LOGGING_MASK, IIS_MD_UT_SERVER, DWORD_METADATA, MD_CPU_ENABLE_LOGGING, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_CpuEnablePageFaults =
|
|
{ L"CpuEnablePageFaults",MD_CPU_LOGGING_MASK, IIS_MD_UT_SERVER, DWORD_METADATA, MD_CPU_ENABLE_PAGE_FAULTS, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_CpuEnableProcType =
|
|
{ L"CpuEnableProcType",MD_CPU_LOGGING_MASK, IIS_MD_UT_SERVER, DWORD_METADATA, MD_CPU_ENABLE_PROC_TYPE, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_CpuEnableTerminatedProcs =
|
|
{ L"CpuEnableTerminatedProcs",MD_CPU_LOGGING_MASK, IIS_MD_UT_SERVER, DWORD_METADATA, MD_CPU_ENABLE_TERMINATED_PROCS, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_CpuEnableTotalProcs =
|
|
{ L"CpuEnableTotalProcs",MD_CPU_LOGGING_MASK, IIS_MD_UT_SERVER, DWORD_METADATA, MD_CPU_ENABLE_TOTAL_PROCS, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_CpuEnableUserTime =
|
|
{ L"CpuEnableUserTime",MD_CPU_ENABLE_USER_TIME, IIS_MD_UT_SERVER, DWORD_METADATA, MD_CPU_ENABLE_USER_TIME, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_CpuLimitLogEvent =
|
|
{ L"CpuLimitLogEvent",MD_CPU_LIMIT_LOGEVENT, IIS_MD_UT_SERVER, DWORD_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_CpuLimitPause =
|
|
{ L"CpuLimitPause",MD_CPU_LIMIT_PAUSE, IIS_MD_UT_SERVER, DWORD_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_CpuLimitPriority =
|
|
{ L"CpuLimitPriority",MD_CPU_LIMIT_PRIORITY, IIS_MD_UT_SERVER, DWORD_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_CpuLimitProcStop =
|
|
{ L"CpuLimitProcStop",MD_CPU_LIMIT_PROCSTOP, IIS_MD_UT_SERVER, DWORD_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_CpuLimitsEnabled =
|
|
{ L"CpuLimitsEnabled",MD_CPU_LIMITS_ENABLED, IIS_MD_UT_SERVER, DWORD_METADATA, ALL_BITS_ON, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_CpuLoggingInterval =
|
|
{ L"CpuLoggingInterval",MD_CPU_LOGGING_INTERVAL, IIS_MD_UT_SERVER, DWORD_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_CpuLoggingOptions =
|
|
{ L"CpuLoggingOptions",MD_CPU_LOGGING_OPTIONS, IIS_MD_UT_SERVER, DWORD_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_CpuResetInterval =
|
|
{ L"CpuResetInterval",MD_CPU_RESET_INTERVAL, IIS_MD_UT_SERVER, DWORD_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_CreateCGIWithNewConsole =
|
|
{ L"CreateCGIWithNewConsole",MD_CREATE_PROC_NEW_CONSOLE, IIS_MD_UT_FILE, DWORD_METADATA, ALL_BITS_ON, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_CreateProcessAsUser =
|
|
{ L"CreateProcessAsUser",MD_CREATE_PROCESS_AS_USER, IIS_MD_UT_FILE, DWORD_METADATA, ALL_BITS_ON, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_CustomErrorDescriptions =
|
|
{ L"CustomErrorDescriptions", MD_CUSTOM_ERROR_DESC, IIS_MD_UT_SERVER, MULTISZ_METADATA, NULL, METADATA_NO_ATTRIBUTES, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_DefaultDoc =
|
|
{ L"DefaultDoc",MD_DEFAULT_LOAD_FILE, IIS_MD_UT_FILE, STRING_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_DefaultDocFooter =
|
|
{ L"DefaultDocFooter",MD_FOOTER_DOCUMENT, IIS_MD_UT_FILE, STRING_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_DefaultLogonDomain =
|
|
{ L"DefaultLogonDomain",MD_DEFAULT_LOGON_DOMAIN, IIS_MD_UT_FILE, STRING_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_DirBrowseFlags =
|
|
{ L"DirBrowseFlags", MD_DIRECTORY_BROWSING, IIS_MD_UT_FILE, DWORD_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_DirBrowseShowDate =
|
|
{ L"DirBrowseShowDate",MD_DIRECTORY_BROWSING, IIS_MD_UT_FILE, DWORD_METADATA, MD_DIRBROW_SHOW_DATE, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_DirBrowseShowExtension =
|
|
{ L"DirBrowseShowExtension",MD_DIRECTORY_BROWSING, IIS_MD_UT_FILE, DWORD_METADATA, MD_DIRBROW_SHOW_EXTENSION, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_DirBrowseShowLongDate =
|
|
{ L"DirBrowseShowLongDate",MD_DIRECTORY_BROWSING, IIS_MD_UT_FILE, DWORD_METADATA, MD_DIRBROW_LONG_DATE, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_DirBrowseShowSize =
|
|
{ L"DirBrowseShowSize",MD_DIRECTORY_BROWSING, IIS_MD_UT_FILE, DWORD_METADATA, MD_DIRBROW_SHOW_SIZE, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_DirBrowseShowTime =
|
|
{ L"DirBrowseShowTime",MD_DIRECTORY_BROWSING, IIS_MD_UT_FILE, DWORD_METADATA, MD_DIRBROW_SHOW_TIME, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_DirectoryLevelsToScan =
|
|
{ L"DirectoryLevelsToScan",MD_LEVELS_TO_SCAN, IIS_MD_UT_SERVER, DWORD_METADATA, NULL, METADATA_NO_ATTRIBUTES, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_DisableSocketPooling =
|
|
{ L"DisableSocketPooling",MD_DISABLE_SOCKET_POOLING, IIS_MD_UT_SERVER, DWORD_METADATA, ALL_BITS_ON, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_DontLog =
|
|
{ L"DontLog",MD_DONT_LOG, IIS_MD_UT_FILE, DWORD_METADATA, ALL_BITS_ON, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_DownlevelAdminInstance =
|
|
{ L"DownlevelAdminInstance",MD_DOWNLEVEL_ADMIN_INSTANCE, IIS_MD_UT_SERVER, STRING_METADATA, NULL, METADATA_NO_ATTRIBUTES, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_EnableDefaultDoc =
|
|
{ L"EnableDefaultDoc",MD_DIRECTORY_BROWSING, IIS_MD_UT_FILE, DWORD_METADATA, MD_DIRBROW_LOADDEFAULT, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_EnableDirBrowsing =
|
|
{ L"EnableDirBrowsing",MD_DIRECTORY_BROWSING, IIS_MD_UT_FILE, DWORD_METADATA, MD_DIRBROW_ENABLED, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_EnableDocFooter =
|
|
{ L"EnableDocFooter",MD_FOOTER_ENABLED, IIS_MD_UT_FILE, DWORD_METADATA, ALL_BITS_ON, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_EnableReverseDns =
|
|
{ L"EnableReverseDns",MD_DO_REVERSE_DNS, IIS_MD_UT_FILE, DWORD_METADATA, ALL_BITS_ON, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_ExitMessage =
|
|
{ L"ExitMessage",MD_EXIT_MESSAGE, IIS_MD_UT_SERVER, STRING_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_FilterDescription =
|
|
{ L"FilterDescription",MD_FILTER_DESCRIPTION, IIS_MD_UT_SERVER, STRING_METADATA, NULL, METADATA_NO_ATTRIBUTES, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_FilterEnabled =
|
|
{ L"FilterEnabled",MD_FILTER_ENABLED, IIS_MD_UT_SERVER, DWORD_METADATA, NULL, METADATA_NO_ATTRIBUTES, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_FilterFlags =
|
|
{ L"FilterFlags",MD_FILTER_FLAGS, IIS_MD_UT_SERVER, DWORD_METADATA, NULL, METADATA_NO_ATTRIBUTES, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_FilterLoadOrder =
|
|
{ L"FilterLoadOrder",MD_FILTER_LOAD_ORDER, IIS_MD_UT_SERVER, STRING_METADATA, NULL, METADATA_NO_ATTRIBUTES, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_FilterPath =
|
|
{ L"FilterPath",MD_FILTER_IMAGE_PATH, IIS_MD_UT_SERVER, STRING_METADATA, NULL, METADATA_NO_ATTRIBUTES, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_FilterState =
|
|
{ L"FilterState",MD_FILTER_STATE, IIS_MD_UT_SERVER, DWORD_METADATA, NULL, METADATA_NO_ATTRIBUTES, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_FrontPageWeb =
|
|
{ L"FrontPageWeb",MD_FRONTPAGE_WEB, IIS_MD_UT_SERVER, DWORD_METADATA, ALL_BITS_ON, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_GreetingMessage =
|
|
{ L"GreetingMessage",MD_GREETING_MESSAGE, IIS_MD_UT_SERVER, MULTISZ_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_HcCompressionDll =
|
|
{ L"HcCompressionDll",MD_HC_COMPRESSION_DLL, IIS_MD_UT_SERVER, EXPANDSZ_METADATA, NULL, METADATA_NO_ATTRIBUTES, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_HcCreateFlags =
|
|
{ L"HcCreateFlags",MD_HC_CREATE_FLAGS, IIS_MD_UT_SERVER, DWORD_METADATA, NULL, METADATA_NO_ATTRIBUTES, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_HcDoDynamicCompression =
|
|
{ L"HcDoDynamicCompression",MD_HC_DO_DYNAMIC_COMPRESSION, IIS_MD_UT_SERVER, DWORD_METADATA, NULL, METADATA_NO_ATTRIBUTES, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_HcDoOnDemandCompression =
|
|
{ L"HcDoOnDemandCompression",MD_HC_DO_ON_DEMAND_COMPRESSION, IIS_MD_UT_SERVER, DWORD_METADATA, NULL, METADATA_NO_ATTRIBUTES, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_HcDoStaticCompression =
|
|
{ L"HcDoStaticCompression",MD_HC_DO_STATIC_COMPRESSION, IIS_MD_UT_SERVER, DWORD_METADATA, NULL, METADATA_NO_ATTRIBUTES, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_HcDynamicCompressionLevel =
|
|
{ L"HcDynamicCompressionLevel",MD_HC_DYNAMIC_COMPRESSION_LEVEL, IIS_MD_UT_SERVER, DWORD_METADATA, NULL, METADATA_NO_ATTRIBUTES, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_HcFileExtensions =
|
|
{ L"HcFileExtensions",MD_HC_FILE_EXTENSIONS, IIS_MD_UT_SERVER, MULTISZ_METADATA, NULL, METADATA_NO_ATTRIBUTES, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_HcMimeType =
|
|
{ L"HcMimeType",MD_HC_MIME_TYPE, IIS_MD_UT_SERVER, STRING_METADATA, NULL, METADATA_NO_ATTRIBUTES, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_HcOnDemandCompLevel =
|
|
{ L"HcOnDemandCompLevel",MD_HC_ON_DEMAND_COMP_LEVEL, IIS_MD_UT_SERVER, DWORD_METADATA, NULL, METADATA_NO_ATTRIBUTES, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_HcPriority =
|
|
{ L"HcPriority",MD_HC_PRIORITY, IIS_MD_UT_SERVER, DWORD_METADATA, NULL, METADATA_NO_ATTRIBUTES, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_HcScriptFileExtensions =
|
|
{ L"HcScriptFileExtensions",MD_HC_SCRIPT_FILE_EXTENSIONS, IIS_MD_UT_SERVER, MULTISZ_METADATA, NULL, METADATA_NO_ATTRIBUTES, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_HttpCustomHeaders =
|
|
{ L"HttpCustomHeaders",MD_HTTP_CUSTOM, IIS_MD_UT_FILE, MULTISZ_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_HttpErrors =
|
|
{ L"HttpErrors",MD_CUSTOM_ERROR, IIS_MD_UT_FILE, MULTISZ_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_HttpExpires =
|
|
{ L"HttpExpires",MD_HTTP_EXPIRES, IIS_MD_UT_FILE, STRING_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_HttpPics =
|
|
{ L"HttpPics",MD_HTTP_PICS, IIS_MD_UT_FILE, MULTISZ_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_HttpRedirect =
|
|
{ L"HttpRedirect",MD_HTTP_REDIRECT, IIS_MD_UT_FILE, STRING_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_InProcessIsapiApps =
|
|
{ L"InProcessIsapiApps",MD_SERVER_STATE, IIS_MD_UT_SERVER, MULTISZ_METADATA, NULL, METADATA_NO_ATTRIBUTES, FALSE };
|
|
|
|
//METABASE_PROPERTY METABASE_PROPERTY_DATA::s_IPSecurity =
|
|
// { L"IPSecurity",MD_IP_SEC, IIS_MD_UT_FILE, BINARY_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_LogAnonymous =
|
|
{ L"LogAnonymous",MD_LOG_ANONYMOUS, IIS_MD_UT_SERVER, DWORD_METADATA, ALL_BITS_ON, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_LogCustomPropertyDataType =
|
|
{ L"LogCustomPropertyDataType",MD_LOGCUSTOM_PROPERTY_DATATYPE, IIS_MD_UT_SERVER, DWORD_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_LogCustomPropertyHeader =
|
|
{ L"LogCustomPropertyHeader",MD_LOGCUSTOM_PROPERTY_HEADER, IIS_MD_UT_SERVER, STRING_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_LogCustomPropertyID =
|
|
{ L"LogCustomPropertyID",MD_LOGCUSTOM_PROPERTY_ID, IIS_MD_UT_SERVER, DWORD_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_LogCustomPropertyMask =
|
|
{ L"LogCustomPropertyMask",MD_LOGCUSTOM_PROPERTY_MASK, IIS_MD_UT_SERVER, DWORD_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_LogCustomPropertyName =
|
|
{ L"LogCustomPropertyName",MD_LOGCUSTOM_PROPERTY_NAME, IIS_MD_UT_SERVER, STRING_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_LogCustomPropertyServicesString =
|
|
{ L"LogCustomPropertyServicesString",MD_LOGCUSTOM_SERVICES_STRING, IIS_MD_UT_SERVER, MULTISZ_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_LogExtFileBytesRecv =
|
|
{ L"LogExtFileBytesRecv",MD_LOGEXT_FIELD_MASK, IIS_MD_UT_SERVER, DWORD_METADATA, MD_EXTLOG_BYTES_RECV, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_LogExtFileBytesSent =
|
|
{ L"LogExtFileBytesSent",MD_LOGEXT_FIELD_MASK, IIS_MD_UT_SERVER, DWORD_METADATA, MD_EXTLOG_BYTES_SENT, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_LogExtFileClientIp =
|
|
{L"LogExtFileClientIp",MD_LOGEXT_FIELD_MASK, IIS_MD_UT_SERVER, DWORD_METADATA, MD_EXTLOG_CLIENT_IP, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_LogExtFileComputerName =
|
|
{ L"LogExtFileComputerName",MD_LOGEXT_FIELD_MASK, IIS_MD_UT_SERVER, DWORD_METADATA, MD_EXTLOG_COMPUTER_NAME, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_LogExtFileCookie =
|
|
{ L"LogExtFileCookie",MD_LOGEXT_FIELD_MASK, IIS_MD_UT_SERVER, DWORD_METADATA, MD_EXTLOG_COOKIE, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_LogExtFileDate =
|
|
{ L"LogExtFileDate",MD_LOGEXT_FIELD_MASK, IIS_MD_UT_SERVER, DWORD_METADATA, MD_EXTLOG_DATE, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_LogExtFileFlags =
|
|
{ L"LogExtFileFlags",MD_LOGEXT_FIELD_MASK, IIS_MD_UT_FILE, DWORD_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_LogExtFileHttpStatus =
|
|
{ L"LogExtFileHttpStatus",MD_LOGEXT_FIELD_MASK, IIS_MD_UT_SERVER, DWORD_METADATA, MD_EXTLOG_HTTP_STATUS, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_LogExtFileMethod =
|
|
{ L"LogExtFileMethod",MD_LOGEXT_FIELD_MASK, IIS_MD_UT_SERVER, DWORD_METADATA, MD_EXTLOG_METHOD, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_LogExtFileProtocolVersion =
|
|
{ L"LogExtFileProtocolVersion",MD_LOGEXT_FIELD_MASK, IIS_MD_UT_SERVER, DWORD_METADATA, MD_EXTLOG_PROTOCOL_VERSION, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_LogExtFileReferer =
|
|
{ L"LogExtFileReferer",MD_LOGEXT_FIELD_MASK, IIS_MD_UT_SERVER, DWORD_METADATA, MD_EXTLOG_REFERER, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_LogExtFileServerIp =
|
|
{ L"LogExtFileServerIp",MD_LOGEXT_FIELD_MASK, IIS_MD_UT_SERVER, DWORD_METADATA, MD_EXTLOG_SERVER_IP, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_LogExtFileServerPort =
|
|
{ L"LogExtFileServerPort",MD_LOGEXT_FIELD_MASK, IIS_MD_UT_SERVER, DWORD_METADATA, MD_EXTLOG_SERVER_PORT, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_LogExtFileSiteName =
|
|
{ L"LogExtFileSiteName",MD_LOGEXT_FIELD_MASK, IIS_MD_UT_SERVER, DWORD_METADATA, MD_EXTLOG_SITE_NAME, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_LogExtFileTime =
|
|
{ L"LogExtFileTime",MD_LOGEXT_FIELD_MASK, IIS_MD_UT_SERVER, DWORD_METADATA, MD_EXTLOG_TIME, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_LogExtFileTimeTaken =
|
|
{ L"LogExtFileTimeTaken",MD_LOGEXT_FIELD_MASK, IIS_MD_UT_SERVER, DWORD_METADATA, MD_EXTLOG_TIME_TAKEN, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_LogExtFileUriQuery =
|
|
{ L"LogExtFileUriquery",MD_LOGEXT_FIELD_MASK, IIS_MD_UT_SERVER, DWORD_METADATA, MD_EXTLOG_URI_QUERY, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_LogExtFileUriStem =
|
|
{ L"LogExtFileUriStem",MD_LOGEXT_FIELD_MASK, IIS_MD_UT_SERVER, DWORD_METADATA, MD_EXTLOG_URI_STEM, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_LogExtFileUserAgent =
|
|
{ L"LogExtFileUserAgent",MD_LOGEXT_FIELD_MASK, IIS_MD_UT_SERVER, DWORD_METADATA, MD_EXTLOG_USER_AGENT, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_LogExtFileUserName =
|
|
{ L"LogExtFileUserName",MD_LOGEXT_FIELD_MASK, IIS_MD_UT_SERVER, DWORD_METADATA, MD_EXTLOG_USERNAME, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_LogExtFileWin32Status =
|
|
{ L"LogExtFileWin32Status",MD_LOGEXT_FIELD_MASK, IIS_MD_UT_SERVER, DWORD_METADATA, MD_EXTLOG_WIN32_STATUS, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_LogFileDirectory =
|
|
{ L"LogFileDirectory",MD_LOGFILE_DIRECTORY, IIS_MD_UT_SERVER, EXPANDSZ_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_LogFileLocaltimeRollover =
|
|
{ L"LogFileLocaltimeRollover",MD_LOGFILE_LOCALTIME_ROLLOVER, IIS_MD_UT_SERVER, DWORD_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_LogFilePeriod =
|
|
{ L"LogFilePeriod",MD_LOGFILE_PERIOD, IIS_MD_UT_SERVER, DWORD_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_LogFileTruncateSize =
|
|
{ L"LogFileTruncateSize",MD_LOGFILE_TRUNCATE_SIZE, IIS_MD_UT_SERVER, DWORD_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_LogModuleId =
|
|
{ L"LogModuleId", MD_LOG_PLUGIN_MOD_ID, IIS_MD_UT_SERVER, STRING_METADATA, NULL, METADATA_NO_ATTRIBUTES, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_LogModuleUiId =
|
|
{ L"LogModuleUiId", MD_LOG_PLUGIN_UI_ID, IIS_MD_UT_SERVER, STRING_METADATA, NULL, METADATA_NO_ATTRIBUTES, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_LogModuleList =
|
|
{ L"LogModuleList", MD_LOG_PLUGINS_AVAILABLE, IIS_MD_UT_SERVER, STRING_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_LogNonAnonymous =
|
|
{ L"LogNonAnonymous",MD_LOG_NONANONYMOUS, IIS_MD_UT_SERVER, DWORD_METADATA, ALL_BITS_ON, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_LogOdbcDataSource =
|
|
{ L"LogOdbcDataSource",MD_LOGSQL_DATA_SOURCES, IIS_MD_UT_SERVER, STRING_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_LogOdbcPassword =
|
|
{ L"LogOdbcPassword",MD_LOGSQL_PASSWORD, IIS_MD_UT_SERVER, STRING_METADATA, NULL, METADATA_INHERIT | METADATA_SECURE, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_LogOdbcTableName =
|
|
{ L"LogOdbcTableName",MD_LOGSQL_TABLE_NAME, IIS_MD_UT_SERVER, STRING_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_LogOdbcUserName =
|
|
{ L"LogOdbcUserName",MD_LOGSQL_USER_NAME, IIS_MD_UT_SERVER, STRING_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_LogonMethod =
|
|
{ L"LogonMethod",MD_LOGON_METHOD, IIS_MD_UT_SERVER, DWORD_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_LogPluginClsId =
|
|
{ L"LogPluginClsId",MD_LOG_PLUGIN_ORDER, IIS_MD_UT_SERVER, STRING_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_LogType =
|
|
{ L"LogType",MD_LOG_TYPE, IIS_MD_UT_SERVER, DWORD_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_MaxBandwidth =
|
|
{ L"MaxBandwidth",MD_MAX_BANDWIDTH, IIS_MD_UT_SERVER, DWORD_METADATA, NULL, METADATA_NO_ATTRIBUTES, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_MaxBandwidthBlocked =
|
|
{ L"MaxBandwidthBlocked",MD_MAX_BANDWIDTH_BLOCKED, IIS_MD_UT_SERVER, DWORD_METADATA, NULL, METADATA_NO_ATTRIBUTES, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_MaxClientsMessage =
|
|
{ L"MaxClientsMessage",MD_MAX_CLIENTS_MESSAGE, IIS_MD_UT_SERVER, STRING_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_MaxConnections =
|
|
{ L"MaxConnections",MD_MAX_CONNECTIONS, IIS_MD_UT_SERVER, DWORD_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_MaxEndpointConnections =
|
|
{ L"MaxEndpointConnections",MD_MAX_ENDPOINT_CONNECTIONS, IIS_MD_UT_SERVER, DWORD_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_MimeMap =
|
|
{ L"MimeMap",MD_MIME_MAP, IIS_MD_UT_FILE, MULTISZ_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_MSDOSDirOutput =
|
|
{ L"MSDOSDirOutput",MD_MSDOS_DIR_OUTPUT, IIS_MD_UT_SERVER, DWORD_METADATA, ALL_BITS_ON, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_NetLogonWorkstation =
|
|
{ L"NetLogonWorkstation",MD_NET_LOGON_WKS, IIS_MD_UT_SERVER, DWORD_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_NotDeletable =
|
|
{ L"NotDeletable",MD_NOT_DELETABLE, IIS_MD_UT_SERVER, DWORD_METADATA, ALL_BITS_ON, METADATA_NO_ATTRIBUTES, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_NotifyAccessDenied =
|
|
{ L"NotifyAccessDenied",MD_FILTER_FLAGS, IIS_MD_UT_SERVER, DWORD_METADATA, MD_NOTIFY_ACCESS_DENIED, METADATA_NO_ATTRIBUTES, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_NotifyAuthentication =
|
|
{ L"NotifyAuthentication",MD_FILTER_FLAGS, IIS_MD_UT_SERVER, DWORD_METADATA, MD_NOTIFY_AUTHENTICATION, METADATA_NO_ATTRIBUTES, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_NotifyEndOfNetSession =
|
|
{ L"NotifyEndOfNetSession",MD_FILTER_FLAGS, IIS_MD_UT_SERVER, DWORD_METADATA, MD_NOTIFY_END_OF_NET_SESSION, METADATA_NO_ATTRIBUTES, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_NotifyEndOfRequest =
|
|
{ L"NotifyEndOfRequest",MD_FILTER_FLAGS, IIS_MD_UT_SERVER, DWORD_METADATA, MD_NOTIFY_END_OF_REQUEST, METADATA_NO_ATTRIBUTES, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_NotifyLog =
|
|
{ L"NotifyLog",MD_FILTER_FLAGS, IIS_MD_UT_SERVER, DWORD_METADATA, MD_NOTIFY_LOG, METADATA_NO_ATTRIBUTES, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_NotifyNonSecurePort =
|
|
{ L"NotifyNonSecurePort",MD_FILTER_FLAGS, IIS_MD_UT_SERVER, DWORD_METADATA, MD_NOTIFY_NONSECURE_PORT, METADATA_NO_ATTRIBUTES, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_NotifyOrderHigh =
|
|
{ L"NotifyOrderHigh",MD_FILTER_FLAGS, IIS_MD_UT_SERVER, DWORD_METADATA, MD_NOTIFY_ORDER_HIGH, METADATA_NO_ATTRIBUTES, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_NotifyOrderLow =
|
|
{ L"NotifyOrderLow",MD_FILTER_FLAGS, IIS_MD_UT_SERVER, DWORD_METADATA, MD_NOTIFY_ORDER_LOW, METADATA_NO_ATTRIBUTES, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_NotifyOrderMedium =
|
|
{ L"NotifyOrderMedium",MD_FILTER_FLAGS, IIS_MD_UT_SERVER, DWORD_METADATA, MD_NOTIFY_ORDER_MEDIUM, METADATA_NO_ATTRIBUTES, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_NotifyPreProcHeaders =
|
|
{ L"NotifyPreProcHeaders",MD_FILTER_FLAGS, IIS_MD_UT_SERVER, DWORD_METADATA, MD_NOTIFY_PREPROC_HEADERS, METADATA_NO_ATTRIBUTES, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_NotifyReadRawData =
|
|
{ L"NotifyReadRawData",MD_FILTER_FLAGS, IIS_MD_UT_SERVER, DWORD_METADATA, MD_NOTIFY_READ_RAW_DATA, METADATA_NO_ATTRIBUTES, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_NotifySecurePort =
|
|
{ L"NotifySecurePort",MD_FILTER_FLAGS, IIS_MD_UT_SERVER, DWORD_METADATA, MD_NOTIFY_SECURE_PORT, METADATA_NO_ATTRIBUTES, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_NotifySendRawData =
|
|
{ L"NotifySendRawData",MD_FILTER_FLAGS, IIS_MD_UT_SERVER, DWORD_METADATA, MD_NOTIFY_SEND_RAW_DATA, METADATA_NO_ATTRIBUTES, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_NotifySendResponse =
|
|
{ L"NotifySendResponse",MD_FILTER_FLAGS, IIS_MD_UT_SERVER, DWORD_METADATA, MD_NOTIFY_SEND_RESPONSE, METADATA_NO_ATTRIBUTES, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_NotifyUrlMap =
|
|
{ L"NotifyUrlMap",MD_FILTER_FLAGS, IIS_MD_UT_SERVER, DWORD_METADATA, MD_NOTIFY_URL_MAP, METADATA_NO_ATTRIBUTES, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_NTAuthenticationProviders =
|
|
{ L"NTAuthenticationProviders",MD_NTAUTHENTICATION_PROVIDERS, IIS_MD_UT_FILE, STRING_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_PasswordCacheTTL =
|
|
{ L"PasswordCacheTTL", MD_ADV_CACHE_TTL, IIS_MD_UT_SERVER, DWORD_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_PasswordChangeFlags =
|
|
{ L"PasswordChangeFlags", MD_AUTH_CHANGE_FLAGS, IIS_MD_UT_SERVER, DWORD_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_PasswordExpirePrenotifyDays =
|
|
{ L"PasswordExpirePrenotifyDays", MD_ADV_NOTIFY_PWD_EXP_IN_DAYS, IIS_MD_UT_SERVER, DWORD_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_Path =
|
|
{ L"Path", MD_VR_PATH, IIS_MD_UT_FILE, STRING_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_PoolIDCTimeout =
|
|
{ L"PoolIDCTimeout", MD_POOL_IDC_TIMEOUT, IIS_MD_UT_FILE, DWORD_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_ProcessNTCRIfLoggedOn =
|
|
{ L"ProcessNTCRIfLoggedOn", MD_PROCESS_NTCR_IF_LOGGED_ON, IIS_MD_UT_SERVER, DWORD_METADATA, ALL_BITS_ON, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_PutReadSize =
|
|
{ L"PutReadSize", MD_PUT_READ_SIZE, IIS_MD_UT_FILE, DWORD_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_Realm =
|
|
{ L"Realm", MD_REALM, IIS_MD_UT_FILE, STRING_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_RedirectHeaders =
|
|
{ L"RedirectHeaders", MD_REDIRECT_HEADERS, IIS_MD_UT_FILE, STRING_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_ScriptMaps =
|
|
{ L"ScriptMaps", MD_SCRIPT_MAPS, IIS_MD_UT_FILE, MULTISZ_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_ServerAutoStart =
|
|
{ L"ServerAutoStart", MD_SERVER_AUTOSTART, IIS_MD_UT_SERVER, DWORD_METADATA, ALL_BITS_ON, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_SecureBindings =
|
|
{ L"SecureBindings",MD_SECURE_BINDINGS, IIS_MD_UT_SERVER, MULTISZ_METADATA, NULL, METADATA_NO_ATTRIBUTES, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_ServerBindings =
|
|
{ L"ServerBindings",MD_SERVER_BINDINGS, IIS_MD_UT_SERVER, MULTISZ_METADATA, NULL, METADATA_NO_ATTRIBUTES, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_ServerComment =
|
|
{ L"ServerComment",MD_SERVER_COMMENT, IIS_MD_UT_SERVER, STRING_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_ServerConfigAutoPWSync =
|
|
{ L"ServerConfigAutoPWSync",MD_SERVER_CONFIGURATION_INFO, IIS_MD_UT_SERVER, DWORD_METADATA, MD_SERVER_CONFIG_AUTO_PW_SYNC, METADATA_NO_ATTRIBUTES, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_ServerConfigFlags =
|
|
{ L"ServerConfigFlags",MD_SERVER_CONFIGURATION_INFO, IIS_MD_UT_SERVER, DWORD_METADATA, NULL, METADATA_NO_ATTRIBUTES, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_ServerConfigSSL128 =
|
|
{ L"ServerConfigSSL128",MD_SERVER_CONFIGURATION_INFO, IIS_MD_UT_SERVER, DWORD_METADATA, MD_SERVER_CONFIG_SSL_128, METADATA_NO_ATTRIBUTES, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_ServerConfigSSL40 =
|
|
{ L"ServerConfigSSL40",MD_SERVER_CONFIGURATION_INFO, IIS_MD_UT_SERVER, DWORD_METADATA, MD_SERVER_CONFIG_SSL_40, METADATA_NO_ATTRIBUTES, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_ServerConfigSSLAllowEncrypt =
|
|
{ L"ServerConfigSSLAllowEncrypt",MD_SERVER_CONFIGURATION_INFO, IIS_MD_UT_SERVER, DWORD_METADATA, MD_SERVER_CONFIG_ALLOW_ENCRYPT, METADATA_NO_ATTRIBUTES, FALSE };
|
|
|
|
// custom property: ServerID
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_ServerID =
|
|
{ L"ServerID",0, IIS_MD_UT_SERVER, STRING_METADATA, NULL, METADATA_NO_ATTRIBUTES, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_ServerListenBacklog =
|
|
{ L"ServerListenBacklog",MD_SERVER_LISTEN_BACKLOG, IIS_MD_UT_SERVER, DWORD_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_ServerListenTimeout =
|
|
{ L"ServerListenTimeout",MD_SERVER_LISTEN_TIMEOUT, IIS_MD_UT_SERVER, DWORD_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_ServerSize =
|
|
{ L"ServerSize",MD_SERVER_SIZE, IIS_MD_UT_SERVER, DWORD_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_ServerState =
|
|
{ L"ServerState",MD_SERVER_STATE, IIS_MD_UT_SERVER, DWORD_METADATA, NULL, METADATA_NO_ATTRIBUTES, TRUE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_SSIExecDisable =
|
|
{ L"SSIExecDisable",MD_SSI_EXEC_DISABLED, IIS_MD_UT_FILE, DWORD_METADATA, ALL_BITS_ON, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_UNCAuthenticationPassthrough =
|
|
{ L"UNCAuthenticationPassthrough", MD_VR_PASSTHROUGH, IIS_MD_UT_FILE, DWORD_METADATA, ALL_BITS_ON, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_UNCPassword =
|
|
{ L"UNCPassword", MD_VR_PASSWORD, IIS_MD_UT_FILE, STRING_METADATA, NULL, METADATA_INHERIT | METADATA_SECURE, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_UNCUserName =
|
|
{ L"UNCUserName", MD_VR_USERNAME, IIS_MD_UT_FILE, STRING_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_FtpDirBrowseShowLongDate =
|
|
{ L"FtpDirBrowseShowLongDate", MD_SHOW_4_DIGIT_YEAR, IIS_MD_UT_FILE, DWORD_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_UploadReadAheadSize =
|
|
{ L"UploadReadAheadSize", MD_UPLOAD_READAHEAD_SIZE, IIS_MD_UT_FILE, DWORD_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_UseHostName =
|
|
{ L"UseHostName", MD_USE_HOST_NAME, IIS_MD_UT_SERVER, DWORD_METADATA, ALL_BITS_ON, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_WAMUserName =
|
|
{ L"WamUserName", MD_WAM_USER_NAME, IIS_MD_UT_FILE, STRING_METADATA, NULL, METADATA_INHERIT, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_WAMUserPass =
|
|
{ L"WamUserPass", MD_WAM_PWD, IIS_MD_UT_FILE, STRING_METADATA, NULL, METADATA_INHERIT | METADATA_SECURE, FALSE };
|
|
|
|
METABASE_PROPERTY METABASE_PROPERTY_DATA::s_KeyType =
|
|
{ L"", MD_KEY_TYPE, IIS_MD_UT_SERVER, STRING_METADATA, NULL, METADATA_NO_ATTRIBUTES, FALSE };
|
|
|
|
|
|
METABASE_PROPERTY* METABASE_PROPERTY_DATA::s_pmbpComputerSettings[] =
|
|
{
|
|
&s_MaxBandwidth,
|
|
&s_MaxBandwidthBlocked,
|
|
&s_MimeMap,
|
|
NULL
|
|
};
|
|
|
|
|
|
METABASE_PROPERTY* METABASE_PROPERTY_DATA::s_pmbpComputer[] =
|
|
{
|
|
NULL
|
|
};
|
|
|
|
METABASE_PROPERTY* METABASE_PROPERTY_DATA::s_pmbpMimeMapSetting[] =
|
|
{
|
|
&s_MimeMap,
|
|
NULL
|
|
};
|
|
|
|
METABASE_PROPERTY* METABASE_PROPERTY_DATA::s_pmbpLogModuleSetting[] =
|
|
{
|
|
&s_LogModuleId,
|
|
&s_LogModuleUiId,
|
|
NULL
|
|
};
|
|
|
|
METABASE_PROPERTY* METABASE_PROPERTY_DATA::s_pmbpCustomLogModuleSetting[] =
|
|
{
|
|
&s_LogCustomPropertyDataType,
|
|
&s_LogCustomPropertyHeader,
|
|
&s_LogCustomPropertyID,
|
|
&s_LogCustomPropertyMask,
|
|
&s_LogCustomPropertyName,
|
|
&s_LogCustomPropertyServicesString,
|
|
NULL
|
|
};
|
|
|
|
METABASE_PROPERTY* METABASE_PROPERTY_DATA::s_pmbpCompressionSchemeSetting[] =
|
|
{
|
|
&s_HcCompressionDll,
|
|
&s_HcCreateFlags,
|
|
&s_HcDoDynamicCompression,
|
|
&s_HcDoOnDemandCompression,
|
|
&s_HcDoStaticCompression,
|
|
&s_HcDynamicCompressionLevel,
|
|
&s_HcFileExtensions,
|
|
&s_HcMimeType,
|
|
&s_HcOnDemandCompLevel,
|
|
&s_HcPriority,
|
|
&s_HcScriptFileExtensions,
|
|
NULL
|
|
};
|
|
|
|
METABASE_PROPERTY* METABASE_PROPERTY_DATA::s_pmbpFtpService[] =
|
|
{
|
|
NULL
|
|
};
|
|
|
|
METABASE_PROPERTY* METABASE_PROPERTY_DATA::s_pmbpFtpInfoSetting[] =
|
|
{
|
|
&s_LogModuleList,
|
|
NULL
|
|
};
|
|
|
|
METABASE_PROPERTY* METABASE_PROPERTY_DATA::s_pmbpFtpServer[] =
|
|
{
|
|
&s_ServerState,
|
|
NULL
|
|
};
|
|
|
|
METABASE_PROPERTY* METABASE_PROPERTY_DATA::s_pmbpFtpVirtualDir[] =
|
|
{
|
|
NULL
|
|
};
|
|
|
|
METABASE_PROPERTY* METABASE_PROPERTY_DATA::s_pmbpFtpVirtualDirSettings[] =
|
|
{
|
|
&s_AccessFlags,
|
|
&s_AccessRead,
|
|
&s_AccessWrite,
|
|
&s_DontLog,
|
|
&s_FtpDirBrowseShowLongDate,
|
|
&s_Path,
|
|
&s_UNCPassword,
|
|
&s_UNCUserName,
|
|
NULL
|
|
};
|
|
|
|
METABASE_PROPERTY* METABASE_PROPERTY_DATA::s_pmbpFtpServiceSettings[] =
|
|
{
|
|
&s_LogExtFileFlags,
|
|
&s_AccessFlags,
|
|
&s_AccessRead,
|
|
&s_AccessWrite,
|
|
&s_DontLog,
|
|
&s_FtpDirBrowseShowLongDate,
|
|
&s_AllowAnonymous,
|
|
&s_AnonymousOnly,
|
|
&s_AnonymousPasswordSync,
|
|
&s_AnonymousUserName,
|
|
&s_AnonymousUserPass,
|
|
&s_ConnectionTimeout,
|
|
&s_DefaultLogonDomain,
|
|
&s_DisableSocketPooling,
|
|
&s_ExitMessage,
|
|
&s_GreetingMessage,
|
|
&s_LogAnonymous,
|
|
&s_LogExtFileBytesRecv,
|
|
&s_LogExtFileBytesSent,
|
|
&s_LogExtFileClientIp,
|
|
&s_LogExtFileComputerName,
|
|
&s_LogExtFileCookie,
|
|
&s_LogExtFileDate,
|
|
&s_LogExtFileHttpStatus,
|
|
&s_LogExtFileMethod,
|
|
&s_LogExtFileProtocolVersion,
|
|
&s_LogExtFileReferer,
|
|
&s_LogExtFileServerIp,
|
|
&s_LogExtFileServerPort,
|
|
&s_LogExtFileSiteName,
|
|
&s_LogExtFileTime,
|
|
&s_LogExtFileTimeTaken,
|
|
&s_LogExtFileUriQuery,
|
|
&s_LogExtFileUriStem,
|
|
&s_LogExtFileUserAgent,
|
|
&s_LogExtFileUserName,
|
|
&s_LogExtFileWin32Status,
|
|
&s_LogFileDirectory,
|
|
&s_LogFileLocaltimeRollover,
|
|
&s_LogFilePeriod,
|
|
&s_LogFileTruncateSize,
|
|
&s_LogNonAnonymous,
|
|
&s_LogOdbcDataSource,
|
|
&s_LogOdbcPassword,
|
|
&s_LogOdbcTableName,
|
|
&s_LogOdbcUserName,
|
|
&s_LogPluginClsId,
|
|
&s_LogType,
|
|
&s_MaxClientsMessage,
|
|
&s_MaxConnections,
|
|
&s_MaxEndpointConnections,
|
|
&s_MSDOSDirOutput,
|
|
&s_Realm,
|
|
&s_ServerAutoStart,
|
|
&s_ServerBindings,
|
|
&s_ServerComment,
|
|
&s_ServerListenBacklog,
|
|
&s_ServerListenTimeout,
|
|
&s_ServerSize,
|
|
&s_DirectoryLevelsToScan,
|
|
&s_DownlevelAdminInstance,
|
|
// &s_AdminACL,
|
|
NULL
|
|
};
|
|
|
|
METABASE_PROPERTY* METABASE_PROPERTY_DATA::s_pmbpFtpServerSettings[] =
|
|
{
|
|
&s_LogExtFileFlags,
|
|
&s_AccessFlags,
|
|
&s_AccessRead,
|
|
&s_AccessWrite,
|
|
&s_DontLog,
|
|
&s_FtpDirBrowseShowLongDate,
|
|
&s_AllowAnonymous,
|
|
&s_AnonymousOnly,
|
|
&s_AnonymousPasswordSync,
|
|
&s_AnonymousUserName,
|
|
&s_AnonymousUserPass,
|
|
&s_ConnectionTimeout,
|
|
&s_DefaultLogonDomain,
|
|
&s_DisableSocketPooling,
|
|
&s_ExitMessage,
|
|
&s_GreetingMessage,
|
|
&s_LogAnonymous,
|
|
&s_LogExtFileBytesRecv,
|
|
&s_LogExtFileBytesSent,
|
|
&s_LogExtFileClientIp,
|
|
&s_LogExtFileComputerName,
|
|
&s_LogExtFileCookie,
|
|
&s_LogExtFileDate,
|
|
&s_LogExtFileHttpStatus,
|
|
&s_LogExtFileMethod,
|
|
&s_LogExtFileProtocolVersion,
|
|
&s_LogExtFileReferer,
|
|
&s_LogExtFileServerIp,
|
|
&s_LogExtFileServerPort,
|
|
&s_LogExtFileSiteName,
|
|
&s_LogExtFileTime,
|
|
&s_LogExtFileTimeTaken,
|
|
&s_LogExtFileUriQuery,
|
|
&s_LogExtFileUriStem,
|
|
&s_LogExtFileUserAgent,
|
|
&s_LogExtFileUserName,
|
|
&s_LogExtFileWin32Status,
|
|
&s_LogFileDirectory,
|
|
&s_LogFileLocaltimeRollover,
|
|
&s_LogFilePeriod,
|
|
&s_LogFileTruncateSize,
|
|
&s_LogNonAnonymous,
|
|
&s_LogOdbcDataSource,
|
|
&s_LogOdbcPassword,
|
|
&s_LogOdbcTableName,
|
|
&s_LogOdbcUserName,
|
|
&s_LogPluginClsId,
|
|
&s_LogType,
|
|
&s_MaxClientsMessage,
|
|
&s_MaxConnections,
|
|
&s_MaxEndpointConnections,
|
|
&s_MSDOSDirOutput,
|
|
&s_Realm,
|
|
&s_ServerAutoStart,
|
|
&s_ServerBindings,
|
|
&s_ServerComment,
|
|
&s_ServerListenBacklog,
|
|
&s_ServerListenTimeout,
|
|
&s_ServerSize,
|
|
// &s_AdminACL,
|
|
NULL
|
|
};
|
|
|
|
METABASE_PROPERTY* METABASE_PROPERTY_DATA::s_pmbpWebService[] =
|
|
{
|
|
&s_AdminServer,
|
|
&s_AppPackageName,
|
|
&s_AppIsolated,
|
|
&s_AppWamClsid,
|
|
NULL
|
|
};
|
|
|
|
METABASE_PROPERTY* METABASE_PROPERTY_DATA::s_pmbpWebInfoSetting[] =
|
|
{
|
|
&s_ServerConfigFlags,
|
|
&s_CustomErrorDescriptions,
|
|
&s_LogModuleList,
|
|
&s_ServerConfigAutoPWSync,
|
|
&s_ServerConfigSSL128,
|
|
&s_ServerConfigSSL40,
|
|
&s_ServerConfigSSLAllowEncrypt,
|
|
NULL
|
|
};
|
|
|
|
METABASE_PROPERTY* METABASE_PROPERTY_DATA::s_pmbpWebFilter[] =
|
|
{
|
|
&s_FilterFlags,
|
|
&s_FilterDescription,
|
|
&s_FilterEnabled,
|
|
&s_FilterPath,
|
|
&s_FilterState,
|
|
&s_NotifyAuthentication,
|
|
&s_NotifyEndOfNetSession,
|
|
&s_NotifyEndOfRequest,
|
|
&s_NotifyLog,
|
|
&s_NotifyNonSecurePort,
|
|
&s_NotifyOrderHigh,
|
|
&s_NotifyOrderLow,
|
|
&s_NotifyOrderMedium,
|
|
&s_NotifyPreProcHeaders,
|
|
&s_NotifyReadRawData,
|
|
&s_NotifySecurePort,
|
|
&s_NotifySendRawData,
|
|
&s_NotifySendResponse,
|
|
&s_NotifyUrlMap,
|
|
&s_NotifyAccessDenied,
|
|
NULL
|
|
};
|
|
|
|
METABASE_PROPERTY* METABASE_PROPERTY_DATA::s_pmbpWebServer[] =
|
|
{
|
|
&s_ServerState,
|
|
&s_AppPackageName,
|
|
&s_AppIsolated,
|
|
&s_AppWamClsid,
|
|
NULL
|
|
};
|
|
|
|
METABASE_PROPERTY* METABASE_PROPERTY_DATA::s_pmbpWebCertMapper[] =
|
|
{
|
|
NULL
|
|
};
|
|
|
|
METABASE_PROPERTY* METABASE_PROPERTY_DATA::s_pmbpWebVirtualDir[] =
|
|
{
|
|
&s_AppIsolated,
|
|
&s_AppPackageName,
|
|
&s_AppWamClsid,
|
|
NULL
|
|
};
|
|
|
|
METABASE_PROPERTY* METABASE_PROPERTY_DATA::s_pmbpWebDirectory[] =
|
|
{
|
|
&s_AppIsolated,
|
|
&s_AppPackageName,
|
|
&s_AppWamClsid,
|
|
NULL
|
|
};
|
|
|
|
METABASE_PROPERTY* METABASE_PROPERTY_DATA::s_pmbpWebFile[] =
|
|
{
|
|
NULL
|
|
};
|
|
|
|
METABASE_PROPERTY* METABASE_PROPERTY_DATA::s_pmbpWebServiceSettings[] =
|
|
{
|
|
&s_CpuLoggingOptions,
|
|
&s_CpuLoggingMask,
|
|
&s_LogExtFileFlags,
|
|
&s_AuthFlags,
|
|
&s_AuthPersistence,
|
|
&s_AccessFlags,
|
|
&s_AccessSSLFlags,
|
|
&s_DirBrowseFlags,
|
|
&s_AccessExecute,
|
|
&s_AccessNoRemoteExecute,
|
|
&s_AccessNoRemoteRead,
|
|
&s_AccessNoRemoteScript,
|
|
&s_AccessNoRemoteWrite,
|
|
&s_AccessRead,
|
|
&s_AccessScript,
|
|
&s_AccessSSL,
|
|
&s_AccessSSL128,
|
|
&s_AccessSSLMapCert,
|
|
&s_AccessSSLNegotiateCert,
|
|
&s_AccessSSLRequireCert,
|
|
&s_AccessWrite,
|
|
&s_AnonymousPasswordSync,
|
|
&s_AnonymousUserName,
|
|
&s_AnonymousUserPass,
|
|
&s_AuthAnonymous,
|
|
&s_AuthBasic,
|
|
&s_AuthNTLM,
|
|
&s_AuthPersistSingleRequest,
|
|
&s_AuthPersistSingleRequestAlwaysIfProxy,
|
|
&s_AuthPersistSingleRequestIfProxy,
|
|
&s_CacheControlCustom,
|
|
&s_CacheControlMaxAge,
|
|
&s_CacheControlNoCache,
|
|
&s_CGITimeout,
|
|
&s_CpuAppEnabled,
|
|
&s_CpuCgiEnabled,
|
|
&s_CreateCGIWithNewConsole,
|
|
&s_CreateProcessAsUser,
|
|
&s_DefaultDocFooter,
|
|
&s_DefaultLogonDomain,
|
|
&s_DontLog,
|
|
&s_EnableDocFooter,
|
|
&s_EnableReverseDns,
|
|
&s_HttpCustomHeaders,
|
|
&s_HttpErrors,
|
|
&s_HttpExpires,
|
|
&s_HttpPics,
|
|
&s_HttpRedirect,
|
|
&s_LogonMethod,
|
|
&s_MimeMap,
|
|
&s_PoolIDCTimeout,
|
|
&s_PutReadSize,
|
|
&s_Realm,
|
|
&s_RedirectHeaders,
|
|
&s_ScriptMaps,
|
|
&s_SSIExecDisable,
|
|
&s_UNCAuthenticationPassthrough,
|
|
&s_UploadReadAheadSize,
|
|
&s_AppAllowClientDebug,
|
|
&s_AppAllowDebugging,
|
|
&s_AppFriendlyName,
|
|
&s_AppPackageID,
|
|
&s_AppRoot,
|
|
&s_AspAllowOutOfProcComponents,
|
|
&s_AspAllowSessionState,
|
|
&s_AspBufferingOn,
|
|
&s_AspCodepage,
|
|
&s_AspEnableApplicationRestart,
|
|
&s_AspEnableAspHtmlFallback,
|
|
&s_AspEnableChunkedEncoding,
|
|
&s_AspEnableParentPaths,
|
|
&s_AspEnableTypelibCache,
|
|
&s_AspErrorsToNTLog,
|
|
&s_AspExceptionCatchEnable,
|
|
&s_AspLogErrorRequests,
|
|
&s_AspProcessorThreadMax,
|
|
&s_AspQueueConnectionTestTime,
|
|
&s_AspQueueTimeout,
|
|
&s_AspRequestQueueMax,
|
|
&s_AspScriptEngineCacheMax,
|
|
&s_AspScriptErrorMessage,
|
|
&s_AspScriptErrorSentToBrowser,
|
|
&s_AspScriptFileCacheSize,
|
|
&s_AspScriptLanguage,
|
|
&s_AspScriptTimeout,
|
|
&s_AspSessionMax,
|
|
&s_AspSessionTimeout,
|
|
&s_AspThreadGateEnabled,
|
|
&s_AspThreadGateLoadHigh,
|
|
&s_AspThreadGateLoadLow,
|
|
&s_AspThreadGateSleepDelay,
|
|
&s_AspThreadGateSleepMax,
|
|
&s_AspThreadGateTimeSlice,
|
|
&s_AspTrackThreadingModel,
|
|
&s_CacheISAPI,
|
|
&s_ContentIndexed,
|
|
&s_DefaultDoc,
|
|
&s_DirBrowseShowDate,
|
|
&s_DirBrowseShowExtension,
|
|
&s_DirBrowseShowLongDate,
|
|
&s_DirBrowseShowSize,
|
|
&s_DirBrowseShowTime,
|
|
&s_EnableDefaultDoc,
|
|
&s_EnableDirBrowsing,
|
|
&s_AccessSource,
|
|
&s_AllowKeepAlive,
|
|
&s_AllowPathInfoForScriptMappings,
|
|
&s_CGITimeout,
|
|
&s_ConnectionTimeout,
|
|
&s_CpuEnableActiveProcs,
|
|
&s_CpuEnableAllProcLogging,
|
|
&s_CpuEnableApplicationLogging,
|
|
&s_CpuEnableCgiLogging,
|
|
&s_CpuEnableEvent,
|
|
&s_CpuEnableKernelTime,
|
|
&s_CpuEnableLogging,
|
|
&s_CpuEnablePageFaults,
|
|
&s_CpuEnableProcType,
|
|
&s_CpuEnableTerminatedProcs,
|
|
&s_CpuEnableTotalProcs,
|
|
&s_CpuEnableUserTime,
|
|
&s_CpuLimitLogEvent,
|
|
&s_CpuLimitPause,
|
|
&s_CpuLimitPriority,
|
|
&s_CpuLimitProcStop,
|
|
&s_CpuLimitsEnabled,
|
|
&s_CpuLoggingInterval,
|
|
&s_CpuResetInterval,
|
|
&s_LogExtFileBytesRecv,
|
|
&s_LogExtFileBytesSent,
|
|
&s_LogExtFileClientIp,
|
|
&s_LogExtFileComputerName,
|
|
&s_LogExtFileCookie,
|
|
&s_LogExtFileDate,
|
|
&s_LogExtFileHttpStatus,
|
|
&s_LogExtFileMethod,
|
|
&s_LogExtFileProtocolVersion,
|
|
&s_LogExtFileReferer,
|
|
&s_LogExtFileServerIp,
|
|
&s_LogExtFileServerPort,
|
|
&s_LogExtFileSiteName,
|
|
&s_LogExtFileTime,
|
|
&s_LogExtFileTimeTaken,
|
|
&s_LogExtFileUriQuery,
|
|
&s_LogExtFileUriStem,
|
|
&s_LogExtFileUserAgent,
|
|
&s_LogExtFileUserName,
|
|
&s_LogExtFileWin32Status,
|
|
&s_LogFileDirectory,
|
|
&s_LogFileLocaltimeRollover,
|
|
&s_LogFilePeriod,
|
|
&s_LogFileTruncateSize,
|
|
&s_LogOdbcDataSource,
|
|
&s_LogOdbcPassword,
|
|
&s_LogOdbcTableName,
|
|
&s_LogOdbcUserName,
|
|
&s_LogPluginClsId,
|
|
&s_LogType,
|
|
&s_MaxConnections,
|
|
&s_MaxEndpointConnections,
|
|
&s_NetLogonWorkstation,
|
|
&s_NTAuthenticationProviders,
|
|
&s_PasswordCacheTTL,
|
|
&s_PasswordChangeFlags,
|
|
&s_PasswordExpirePrenotifyDays,
|
|
&s_ProcessNTCRIfLoggedOn,
|
|
&s_ServerAutoStart,
|
|
&s_ServerBindings,
|
|
&s_ServerComment,
|
|
&s_ServerListenBacklog,
|
|
&s_ServerListenTimeout,
|
|
&s_ServerSize,
|
|
&s_UseHostName,
|
|
&s_InProcessIsapiApps,
|
|
&s_WAMUserName,
|
|
&s_WAMUserPass,
|
|
&s_DirectoryLevelsToScan,
|
|
&s_DownlevelAdminInstance,
|
|
// &s_AdminACL,
|
|
// &s_IPSecurity,
|
|
NULL
|
|
};
|
|
|
|
METABASE_PROPERTY* METABASE_PROPERTY_DATA::s_pmbpWebServerSettings[] =
|
|
{
|
|
&s_CpuLoggingOptions,
|
|
&s_CpuLoggingMask,
|
|
&s_LogExtFileFlags,
|
|
&s_AuthFlags,
|
|
&s_AuthPersistence,
|
|
&s_AccessFlags,
|
|
&s_AccessSSLFlags,
|
|
&s_DirBrowseFlags,
|
|
&s_AccessExecute,
|
|
&s_AccessNoRemoteExecute,
|
|
&s_AccessNoRemoteRead,
|
|
&s_AccessNoRemoteScript,
|
|
&s_AccessNoRemoteWrite,
|
|
&s_AccessRead,
|
|
&s_AccessScript,
|
|
&s_AccessSSL,
|
|
&s_AccessSSL128,
|
|
&s_AccessSSLMapCert,
|
|
&s_AccessSSLNegotiateCert,
|
|
&s_AccessSSLRequireCert,
|
|
&s_AccessWrite,
|
|
&s_AnonymousPasswordSync,
|
|
&s_AnonymousUserName,
|
|
&s_AnonymousUserPass,
|
|
&s_AuthAnonymous,
|
|
&s_AuthBasic,
|
|
&s_AuthNTLM,
|
|
&s_AuthPersistSingleRequest,
|
|
&s_AuthPersistSingleRequestAlwaysIfProxy,
|
|
&s_AuthPersistSingleRequestIfProxy,
|
|
&s_CacheControlCustom,
|
|
&s_CacheControlMaxAge,
|
|
&s_CacheControlNoCache,
|
|
&s_CGITimeout,
|
|
&s_CpuAppEnabled,
|
|
&s_CpuCgiEnabled,
|
|
&s_CreateCGIWithNewConsole,
|
|
&s_CreateProcessAsUser,
|
|
&s_DefaultDocFooter,
|
|
&s_DefaultLogonDomain,
|
|
&s_DontLog,
|
|
&s_EnableDocFooter,
|
|
&s_EnableReverseDns,
|
|
&s_HttpCustomHeaders,
|
|
&s_HttpErrors,
|
|
&s_HttpExpires,
|
|
&s_HttpPics,
|
|
&s_HttpRedirect,
|
|
&s_LogonMethod,
|
|
&s_MimeMap,
|
|
&s_PoolIDCTimeout,
|
|
&s_PutReadSize,
|
|
&s_Realm,
|
|
&s_RedirectHeaders,
|
|
&s_ScriptMaps,
|
|
&s_SSIExecDisable,
|
|
&s_UNCAuthenticationPassthrough,
|
|
&s_UploadReadAheadSize,
|
|
&s_AppAllowClientDebug,
|
|
&s_AppAllowDebugging,
|
|
&s_AppFriendlyName,
|
|
&s_AppPackageID,
|
|
&s_AppRoot,
|
|
&s_AspAllowOutOfProcComponents,
|
|
&s_AspAllowSessionState,
|
|
&s_AspBufferingOn,
|
|
&s_AspCodepage,
|
|
&s_AspEnableApplicationRestart,
|
|
&s_AspEnableAspHtmlFallback,
|
|
&s_AspEnableChunkedEncoding,
|
|
&s_AspEnableParentPaths,
|
|
&s_AspEnableTypelibCache,
|
|
&s_AspErrorsToNTLog,
|
|
&s_AspExceptionCatchEnable,
|
|
&s_AspLogErrorRequests,
|
|
&s_AspProcessorThreadMax,
|
|
&s_AspQueueConnectionTestTime,
|
|
&s_AspQueueTimeout,
|
|
&s_AspRequestQueueMax,
|
|
&s_AspScriptEngineCacheMax,
|
|
&s_AspScriptErrorMessage,
|
|
&s_AspScriptErrorSentToBrowser,
|
|
&s_AspScriptFileCacheSize,
|
|
&s_AspScriptLanguage,
|
|
&s_AspScriptTimeout,
|
|
&s_AspSessionMax,
|
|
&s_AspSessionTimeout,
|
|
&s_AspThreadGateEnabled,
|
|
&s_AspThreadGateLoadHigh,
|
|
&s_AspThreadGateLoadLow,
|
|
&s_AspThreadGateSleepDelay,
|
|
&s_AspThreadGateSleepMax,
|
|
&s_AspThreadGateTimeSlice,
|
|
&s_AspTrackThreadingModel,
|
|
&s_CacheISAPI,
|
|
&s_ContentIndexed,
|
|
&s_DefaultDoc,
|
|
&s_DirBrowseShowDate,
|
|
&s_DirBrowseShowExtension,
|
|
&s_DirBrowseShowLongDate,
|
|
&s_DirBrowseShowSize,
|
|
&s_DirBrowseShowTime,
|
|
&s_EnableDefaultDoc,
|
|
&s_EnableDirBrowsing,
|
|
&s_AccessSource,
|
|
&s_AllowKeepAlive,
|
|
&s_AllowPathInfoForScriptMappings,
|
|
&s_CGITimeout,
|
|
&s_ConnectionTimeout,
|
|
&s_CpuEnableActiveProcs,
|
|
&s_CpuEnableAllProcLogging,
|
|
&s_CpuEnableApplicationLogging,
|
|
&s_CpuEnableCgiLogging,
|
|
&s_CpuEnableEvent,
|
|
&s_CpuEnableKernelTime,
|
|
&s_CpuEnableLogging,
|
|
&s_CpuEnablePageFaults,
|
|
&s_CpuEnableProcType,
|
|
&s_CpuEnableTerminatedProcs,
|
|
&s_CpuEnableTotalProcs,
|
|
&s_CpuEnableUserTime,
|
|
&s_CpuLimitLogEvent,
|
|
&s_CpuLimitPause,
|
|
&s_CpuLimitPriority,
|
|
&s_CpuLimitProcStop,
|
|
&s_CpuLimitsEnabled,
|
|
&s_CpuLoggingInterval,
|
|
&s_CpuResetInterval,
|
|
&s_LogExtFileBytesRecv,
|
|
&s_LogExtFileBytesSent,
|
|
&s_LogExtFileClientIp,
|
|
&s_LogExtFileComputerName,
|
|
&s_LogExtFileCookie,
|
|
&s_LogExtFileDate,
|
|
&s_LogExtFileHttpStatus,
|
|
&s_LogExtFileMethod,
|
|
&s_LogExtFileProtocolVersion,
|
|
&s_LogExtFileReferer,
|
|
&s_LogExtFileServerIp,
|
|
&s_LogExtFileServerPort,
|
|
&s_LogExtFileSiteName,
|
|
&s_LogExtFileTime,
|
|
&s_LogExtFileTimeTaken,
|
|
&s_LogExtFileUriQuery,
|
|
&s_LogExtFileUriStem,
|
|
&s_LogExtFileUserAgent,
|
|
&s_LogExtFileUserName,
|
|
&s_LogExtFileWin32Status,
|
|
&s_LogFileDirectory,
|
|
&s_LogFileLocaltimeRollover,
|
|
&s_LogFilePeriod,
|
|
&s_LogFileTruncateSize,
|
|
&s_LogOdbcDataSource,
|
|
&s_LogOdbcPassword,
|
|
&s_LogOdbcTableName,
|
|
&s_LogOdbcUserName,
|
|
&s_LogPluginClsId,
|
|
&s_LogType,
|
|
&s_MaxConnections,
|
|
&s_MaxEndpointConnections,
|
|
&s_NetLogonWorkstation,
|
|
&s_NTAuthenticationProviders,
|
|
&s_PasswordCacheTTL,
|
|
&s_PasswordChangeFlags,
|
|
&s_PasswordExpirePrenotifyDays,
|
|
&s_ProcessNTCRIfLoggedOn,
|
|
&s_ServerAutoStart,
|
|
&s_ServerBindings,
|
|
&s_ServerComment,
|
|
&s_ServerListenBacklog,
|
|
&s_ServerListenTimeout,
|
|
&s_ServerSize,
|
|
&s_UseHostName,
|
|
&s_AppOopRecoverLimit,
|
|
&s_MaxBandwidth,
|
|
&s_MaxBandwidthBlocked,
|
|
&s_NotDeletable,
|
|
&s_SecureBindings,
|
|
&s_ServerID,
|
|
NULL
|
|
};
|
|
|
|
METABASE_PROPERTY* METABASE_PROPERTY_DATA::s_pmbpWebVirtualDirSettings[] =
|
|
{
|
|
&s_AuthFlags,
|
|
&s_AuthPersistence,
|
|
&s_AccessFlags,
|
|
&s_AccessSSLFlags,
|
|
&s_DirBrowseFlags,
|
|
&s_AccessExecute,
|
|
&s_AccessNoRemoteExecute,
|
|
&s_AccessNoRemoteRead,
|
|
&s_AccessNoRemoteScript,
|
|
&s_AccessNoRemoteWrite,
|
|
&s_AccessRead,
|
|
&s_AccessScript,
|
|
&s_AccessSSL,
|
|
&s_AccessSSL128,
|
|
&s_AccessSSLMapCert,
|
|
&s_AccessSSLNegotiateCert,
|
|
&s_AccessSSLRequireCert,
|
|
&s_AccessWrite,
|
|
&s_AnonymousPasswordSync,
|
|
&s_AnonymousUserName,
|
|
&s_AnonymousUserPass,
|
|
&s_AuthAnonymous,
|
|
&s_AuthBasic,
|
|
&s_AuthNTLM,
|
|
&s_AuthPersistSingleRequest,
|
|
&s_AuthPersistSingleRequestAlwaysIfProxy,
|
|
&s_AuthPersistSingleRequestIfProxy,
|
|
&s_CacheControlCustom,
|
|
&s_CacheControlMaxAge,
|
|
&s_CacheControlNoCache,
|
|
&s_CGITimeout,
|
|
&s_CpuAppEnabled,
|
|
&s_CpuCgiEnabled,
|
|
&s_CreateCGIWithNewConsole,
|
|
&s_CreateProcessAsUser,
|
|
&s_DefaultDocFooter,
|
|
&s_DefaultLogonDomain,
|
|
&s_DontLog,
|
|
&s_EnableDocFooter,
|
|
&s_EnableReverseDns,
|
|
&s_HttpCustomHeaders,
|
|
&s_HttpErrors,
|
|
&s_HttpExpires,
|
|
&s_HttpPics,
|
|
&s_HttpRedirect,
|
|
&s_LogonMethod,
|
|
&s_MimeMap,
|
|
&s_PoolIDCTimeout,
|
|
&s_PutReadSize,
|
|
&s_Realm,
|
|
&s_RedirectHeaders,
|
|
&s_ScriptMaps,
|
|
&s_SSIExecDisable,
|
|
&s_UNCAuthenticationPassthrough,
|
|
&s_UploadReadAheadSize,
|
|
&s_AppAllowClientDebug,
|
|
&s_AppAllowDebugging,
|
|
&s_AppFriendlyName,
|
|
&s_AppPackageID,
|
|
&s_AppRoot,
|
|
&s_AspAllowOutOfProcComponents,
|
|
&s_AspAllowSessionState,
|
|
&s_AspBufferingOn,
|
|
&s_AspCodepage,
|
|
&s_AspEnableApplicationRestart,
|
|
&s_AspEnableAspHtmlFallback,
|
|
&s_AspEnableChunkedEncoding,
|
|
&s_AspEnableParentPaths,
|
|
&s_AspEnableTypelibCache,
|
|
&s_AspErrorsToNTLog,
|
|
&s_AspExceptionCatchEnable,
|
|
&s_AspLogErrorRequests,
|
|
&s_AspProcessorThreadMax,
|
|
&s_AspQueueConnectionTestTime,
|
|
&s_AspQueueTimeout,
|
|
&s_AspRequestQueueMax,
|
|
&s_AspScriptEngineCacheMax,
|
|
&s_AspScriptErrorMessage,
|
|
&s_AspScriptErrorSentToBrowser,
|
|
&s_AspScriptFileCacheSize,
|
|
&s_AspScriptLanguage,
|
|
&s_AspScriptTimeout,
|
|
&s_AspSessionMax,
|
|
&s_AspSessionTimeout,
|
|
&s_AspThreadGateEnabled,
|
|
&s_AspThreadGateLoadHigh,
|
|
&s_AspThreadGateLoadLow,
|
|
&s_AspThreadGateSleepDelay,
|
|
&s_AspThreadGateSleepMax,
|
|
&s_AspThreadGateTimeSlice,
|
|
&s_AspTrackThreadingModel,
|
|
&s_CacheISAPI,
|
|
&s_ContentIndexed,
|
|
&s_DefaultDoc,
|
|
&s_DirBrowseShowDate,
|
|
&s_DirBrowseShowExtension,
|
|
&s_DirBrowseShowLongDate,
|
|
&s_DirBrowseShowSize,
|
|
&s_DirBrowseShowTime,
|
|
&s_EnableDefaultDoc,
|
|
&s_EnableDirBrowsing,
|
|
&s_AccessSource,
|
|
&s_AppOopRecoverLimit,
|
|
&s_Path,
|
|
&s_UNCPassword,
|
|
&s_UNCUserName,
|
|
// &s_IPSecurity,
|
|
NULL
|
|
};
|
|
|
|
METABASE_PROPERTY* METABASE_PROPERTY_DATA::s_pmbpWebDirectorySettings[] =
|
|
{
|
|
&s_AuthFlags,
|
|
&s_AuthPersistence,
|
|
&s_AccessFlags,
|
|
&s_AccessSSLFlags,
|
|
&s_DirBrowseFlags,
|
|
&s_AccessExecute,
|
|
&s_AccessNoRemoteExecute,
|
|
&s_AccessNoRemoteRead,
|
|
&s_AccessNoRemoteScript,
|
|
&s_AccessNoRemoteWrite,
|
|
&s_AccessRead,
|
|
&s_AccessScript,
|
|
&s_AccessSSL,
|
|
&s_AccessSSL128,
|
|
&s_AccessSSLMapCert,
|
|
&s_AccessSSLNegotiateCert,
|
|
&s_AccessSSLRequireCert,
|
|
&s_AccessWrite,
|
|
&s_AnonymousPasswordSync,
|
|
&s_AnonymousUserName,
|
|
&s_AnonymousUserPass,
|
|
&s_AuthAnonymous,
|
|
&s_AuthBasic,
|
|
&s_AuthNTLM,
|
|
&s_AuthPersistSingleRequest,
|
|
&s_AuthPersistSingleRequestAlwaysIfProxy,
|
|
&s_AuthPersistSingleRequestIfProxy,
|
|
&s_CacheControlCustom,
|
|
&s_CacheControlMaxAge,
|
|
&s_CacheControlNoCache,
|
|
&s_CGITimeout,
|
|
&s_CpuAppEnabled,
|
|
&s_CpuCgiEnabled,
|
|
&s_CreateCGIWithNewConsole,
|
|
&s_CreateProcessAsUser,
|
|
&s_DefaultDocFooter,
|
|
&s_DefaultLogonDomain,
|
|
&s_DontLog,
|
|
&s_EnableDocFooter,
|
|
&s_EnableReverseDns,
|
|
&s_HttpCustomHeaders,
|
|
&s_HttpErrors,
|
|
&s_HttpExpires,
|
|
&s_HttpPics,
|
|
&s_HttpRedirect,
|
|
&s_LogonMethod,
|
|
&s_MimeMap,
|
|
&s_PoolIDCTimeout,
|
|
&s_PutReadSize,
|
|
&s_Realm,
|
|
&s_RedirectHeaders,
|
|
&s_ScriptMaps,
|
|
&s_SSIExecDisable,
|
|
&s_UNCAuthenticationPassthrough,
|
|
&s_UploadReadAheadSize,
|
|
&s_AppAllowClientDebug,
|
|
&s_AppAllowDebugging,
|
|
&s_AppFriendlyName,
|
|
&s_AppPackageID,
|
|
&s_AppRoot,
|
|
&s_AspAllowOutOfProcComponents,
|
|
&s_AspAllowSessionState,
|
|
&s_AspBufferingOn,
|
|
&s_AspCodepage,
|
|
&s_AspEnableApplicationRestart,
|
|
&s_AspEnableAspHtmlFallback,
|
|
&s_AspEnableChunkedEncoding,
|
|
&s_AspEnableParentPaths,
|
|
&s_AspEnableTypelibCache,
|
|
&s_AspErrorsToNTLog,
|
|
&s_AspExceptionCatchEnable,
|
|
&s_AspLogErrorRequests,
|
|
&s_AspProcessorThreadMax,
|
|
&s_AspQueueConnectionTestTime,
|
|
&s_AspQueueTimeout,
|
|
&s_AspRequestQueueMax,
|
|
&s_AspScriptEngineCacheMax,
|
|
&s_AspScriptErrorMessage,
|
|
&s_AspScriptErrorSentToBrowser,
|
|
&s_AspScriptFileCacheSize,
|
|
&s_AspScriptLanguage,
|
|
&s_AspScriptTimeout,
|
|
&s_AspSessionMax,
|
|
&s_AspSessionTimeout,
|
|
&s_AspThreadGateEnabled,
|
|
&s_AspThreadGateLoadHigh,
|
|
&s_AspThreadGateLoadLow,
|
|
&s_AspThreadGateSleepDelay,
|
|
&s_AspThreadGateSleepMax,
|
|
&s_AspThreadGateTimeSlice,
|
|
&s_AspTrackThreadingModel,
|
|
&s_CacheISAPI,
|
|
&s_ContentIndexed,
|
|
&s_DefaultDoc,
|
|
&s_DirBrowseShowDate,
|
|
&s_DirBrowseShowExtension,
|
|
&s_DirBrowseShowLongDate,
|
|
&s_DirBrowseShowSize,
|
|
&s_DirBrowseShowTime,
|
|
&s_EnableDefaultDoc,
|
|
&s_EnableDirBrowsing,
|
|
&s_AppOopRecoverLimit,
|
|
// &s_IPSecurity,
|
|
NULL
|
|
};
|
|
|
|
METABASE_PROPERTY* METABASE_PROPERTY_DATA::s_pmbpWebFileSettings[] =
|
|
{
|
|
&s_AuthFlags,
|
|
&s_AuthPersistence,
|
|
&s_AccessFlags,
|
|
&s_AccessSSLFlags,
|
|
&s_AccessExecute,
|
|
&s_AccessNoRemoteExecute,
|
|
&s_AccessNoRemoteRead,
|
|
&s_AccessNoRemoteScript,
|
|
&s_AccessNoRemoteWrite,
|
|
&s_AccessRead,
|
|
&s_AccessScript,
|
|
&s_AccessSSL,
|
|
&s_AccessSSL128,
|
|
&s_AccessSSLMapCert,
|
|
&s_AccessSSLNegotiateCert,
|
|
&s_AccessSSLRequireCert,
|
|
&s_AccessWrite,
|
|
&s_AnonymousPasswordSync,
|
|
&s_AnonymousUserName,
|
|
&s_AnonymousUserPass,
|
|
&s_AuthAnonymous,
|
|
&s_AuthBasic,
|
|
&s_AuthNTLM,
|
|
&s_AuthPersistSingleRequest,
|
|
&s_AuthPersistSingleRequestAlwaysIfProxy,
|
|
&s_AuthPersistSingleRequestIfProxy,
|
|
&s_CacheControlCustom,
|
|
&s_CacheControlMaxAge,
|
|
&s_CacheControlNoCache,
|
|
&s_CGITimeout,
|
|
&s_CpuAppEnabled,
|
|
&s_CpuCgiEnabled,
|
|
&s_CreateCGIWithNewConsole,
|
|
&s_CreateProcessAsUser,
|
|
&s_DefaultDocFooter,
|
|
&s_DefaultLogonDomain,
|
|
&s_DontLog,
|
|
&s_EnableDocFooter,
|
|
&s_EnableReverseDns,
|
|
&s_HttpCustomHeaders,
|
|
&s_HttpErrors,
|
|
&s_HttpExpires,
|
|
&s_HttpPics,
|
|
&s_HttpRedirect,
|
|
&s_LogonMethod,
|
|
&s_MimeMap,
|
|
&s_PoolIDCTimeout,
|
|
&s_PutReadSize,
|
|
&s_Realm,
|
|
&s_RedirectHeaders,
|
|
&s_ScriptMaps,
|
|
&s_SSIExecDisable,
|
|
&s_UNCAuthenticationPassthrough,
|
|
&s_UploadReadAheadSize,
|
|
&s_AccessSource,
|
|
// &s_IPSecurity,
|
|
NULL
|
|
};
|
|
|
|
|
|
//
|
|
//initialize WMI_METHOD_DATA
|
|
//
|
|
WMI_METHOD WMI_METHOD_DATA::s_ServiceCreateNewServer = {L"CreateNewServer", 0};
|
|
|
|
WMI_METHOD WMI_METHOD_DATA::s_ServerStart = {L"Start", MD_SERVER_COMMAND_START};
|
|
WMI_METHOD WMI_METHOD_DATA::s_ServerStop = {L"Stop", MD_SERVER_COMMAND_STOP};
|
|
WMI_METHOD WMI_METHOD_DATA::s_ServerContinue = {L"Continue", MD_SERVER_COMMAND_CONTINUE};
|
|
WMI_METHOD WMI_METHOD_DATA::s_ServerPause = {L"Pause", MD_SERVER_COMMAND_PAUSE};
|
|
|
|
WMI_METHOD WMI_METHOD_DATA::s_AppCreate = {L"AppCreate", 0};
|
|
WMI_METHOD WMI_METHOD_DATA::s_AppCreate2 = {L"AppCreate2", 0};
|
|
WMI_METHOD WMI_METHOD_DATA::s_AppDelete = {L"AppDelete", 0};
|
|
WMI_METHOD WMI_METHOD_DATA::s_AppUnLoad = {L"AppUnLoad", 0};
|
|
WMI_METHOD WMI_METHOD_DATA::s_AppDisable = {L"AppDisable", 0};
|
|
WMI_METHOD WMI_METHOD_DATA::s_AppEnable = {L"AppEnable", 0};
|
|
WMI_METHOD WMI_METHOD_DATA::s_AppGetStatus = {L"AppGetStatus", 0};
|
|
WMI_METHOD WMI_METHOD_DATA::s_AspAppRestart = {L"AspAppRestart", 0};
|
|
|
|
WMI_METHOD WMI_METHOD_DATA::s_Backup = {L"Backup", 0};
|
|
WMI_METHOD WMI_METHOD_DATA::s_DeleteBackup = {L"DeleteBackup", 0};
|
|
WMI_METHOD WMI_METHOD_DATA::s_EnumBackups = {L"EnumBackups", 0};
|
|
WMI_METHOD WMI_METHOD_DATA::s_Restore = {L"Restore", 0};
|
|
|
|
WMI_METHOD WMI_METHOD_DATA::s_CreateMapping = {L"CreateMapping", 0};
|
|
WMI_METHOD WMI_METHOD_DATA::s_DeleteMapping = {L"DeleteMapping", 0};
|
|
WMI_METHOD WMI_METHOD_DATA::s_GetMapping = {L"GetMapping", 0};
|
|
WMI_METHOD WMI_METHOD_DATA::s_SetAcct = {L"SetAcct", 0};
|
|
WMI_METHOD WMI_METHOD_DATA::s_SetEnabled = {L"SetEnabled", 0};
|
|
WMI_METHOD WMI_METHOD_DATA::s_SetName = {L"SetName", 0};
|
|
WMI_METHOD WMI_METHOD_DATA::s_SetPwd = {L"SetPwd", 0};
|
|
|
|
|
|
WMI_METHOD* WMI_METHOD_DATA::s_ServiceMethods[] =
|
|
{
|
|
&s_ServiceCreateNewServer,
|
|
NULL
|
|
};
|
|
|
|
WMI_METHOD* WMI_METHOD_DATA::s_ServerMethods[] =
|
|
{
|
|
&s_ServerStart,
|
|
&s_ServerStop,
|
|
&s_ServerContinue,
|
|
&s_ServerPause,
|
|
NULL
|
|
};
|
|
|
|
WMI_METHOD* WMI_METHOD_DATA::s_WebAppMethods[] =
|
|
{
|
|
&s_AppCreate,
|
|
&s_AppCreate2,
|
|
&s_AppDelete,
|
|
&s_AppUnLoad,
|
|
&s_AppDisable,
|
|
&s_AppEnable,
|
|
&s_AppGetStatus,
|
|
&s_AspAppRestart,
|
|
NULL
|
|
};
|
|
|
|
WMI_METHOD* WMI_METHOD_DATA::s_ComputerMethods[] =
|
|
{
|
|
&s_Backup,
|
|
&s_DeleteBackup,
|
|
&s_EnumBackups,
|
|
&s_Restore,
|
|
NULL
|
|
};
|
|
|
|
WMI_METHOD* WMI_METHOD_DATA::s_CertMapperMethods[] =
|
|
{
|
|
&s_CreateMapping,
|
|
&s_DeleteMapping,
|
|
&s_GetMapping,
|
|
&s_SetAcct,
|
|
&s_SetEnabled,
|
|
&s_SetName,
|
|
&s_SetPwd,
|
|
NULL
|
|
};
|
|
|
|
//
|
|
//initialize WMI_CLASS_DATA
|
|
//
|
|
|
|
//** Computer
|
|
WMI_CLASS WMI_CLASS_DATA::s_Computer =
|
|
{L"IIs_Computer", L"", L"Name", METABASE_PROPERTY_DATA::s_pmbpComputer, IIsComputer, WMI_METHOD_DATA::s_ComputerMethods};
|
|
WMI_CLASS WMI_CLASS_DATA::s_ComputerSetting =
|
|
{L"IIs_ComputerSetting", L"", L"Name", METABASE_PROPERTY_DATA::s_pmbpComputerSettings, IIsComputer, NULL};
|
|
|
|
//** MimeMap
|
|
WMI_CLASS WMI_CLASS_DATA::s_MimeMapSetting =
|
|
{L"IIs_MimeTypeSetting", L"/LM", L"Name", METABASE_PROPERTY_DATA::s_pmbpMimeMapSetting, IIsMimeMap, NULL};
|
|
|
|
//** LogModuleSetting
|
|
WMI_CLASS WMI_CLASS_DATA::s_LogModuleSetting =
|
|
{L"IIs_LogModuleSetting", L"/LM", L"Name", METABASE_PROPERTY_DATA::s_pmbpLogModuleSetting, IIsLogModule, NULL};
|
|
|
|
//** CustomLogModuleSetting
|
|
WMI_CLASS WMI_CLASS_DATA::s_CustomLogModuleSetting =
|
|
{L"IIs_CustomLogModuleSetting", L"/LM", L"Name", METABASE_PROPERTY_DATA::s_pmbpCustomLogModuleSetting, IIsCustomLogModule, NULL};
|
|
|
|
//** CompressionSchemeSetting
|
|
WMI_CLASS WMI_CLASS_DATA::s_CompressionSchemeSetting =
|
|
{L"IIs_CompressionSchemeSetting", L"/LM", L"Name", METABASE_PROPERTY_DATA::s_pmbpCompressionSchemeSetting, IIsCompressionScheme, NULL};
|
|
|
|
//** FtpService
|
|
WMI_CLASS WMI_CLASS_DATA::s_FtpService =
|
|
{L"IIs_FtpService", L"/LM", L"Name", METABASE_PROPERTY_DATA::s_pmbpFtpService, IIsFtpService, WMI_METHOD_DATA::s_ServiceMethods};
|
|
WMI_CLASS WMI_CLASS_DATA::s_FtpServiceSettings =
|
|
{L"IIs_FtpServiceSetting", L"/LM", L"Name", METABASE_PROPERTY_DATA::s_pmbpFtpServiceSettings, IIsFtpService, NULL};
|
|
|
|
//** FtpInfoSetting
|
|
WMI_CLASS WMI_CLASS_DATA::s_FtpInfoSetting =
|
|
{L"IIs_FtpInfoSetting", L"/LM", L"Name", METABASE_PROPERTY_DATA::s_pmbpFtpInfoSetting, IIsFtpInfo, NULL};
|
|
|
|
//** FtpServer
|
|
WMI_CLASS WMI_CLASS_DATA::s_FtpServer =
|
|
{L"IIs_FtpServer", L"/LM", L"Name", METABASE_PROPERTY_DATA::s_pmbpFtpServer, IIsFtpServer, WMI_METHOD_DATA::s_ServerMethods};
|
|
WMI_CLASS WMI_CLASS_DATA::s_FtpServerSettings =
|
|
{L"IIs_FtpServerSetting", L"/LM", L"Name", METABASE_PROPERTY_DATA::s_pmbpFtpServerSettings, IIsFtpServer,NULL};
|
|
|
|
//** FtpVirtualDir
|
|
WMI_CLASS WMI_CLASS_DATA::s_FtpVirtualDir =
|
|
{L"IIs_FtpVirtualDir",L"/LM",L"Name", METABASE_PROPERTY_DATA::s_pmbpFtpVirtualDir, IIsFtpVirtualDir, NULL};
|
|
WMI_CLASS WMI_CLASS_DATA::s_FtpVirtualDirSettings =
|
|
{L"IIs_FtpVirtualDirSetting", L"/LM", L"Name", METABASE_PROPERTY_DATA::s_pmbpFtpVirtualDirSettings, IIsFtpVirtualDir, NULL};
|
|
|
|
//** WebService
|
|
WMI_CLASS WMI_CLASS_DATA::s_WebService =
|
|
{L"IIs_WebService", L"/LM", L"Name", METABASE_PROPERTY_DATA::s_pmbpWebService, IIsWebService, WMI_METHOD_DATA::s_ServiceMethods};
|
|
WMI_CLASS WMI_CLASS_DATA::s_WebServiceSettings =
|
|
{L"IIs_WebServiceSetting", L"/LM", L"Name", METABASE_PROPERTY_DATA::s_pmbpWebServiceSettings, IIsWebService, NULL};
|
|
|
|
//** WebInfoSetting
|
|
WMI_CLASS WMI_CLASS_DATA::s_WebInfoSetting =
|
|
{L"IIs_WebInfoSetting", L"/LM", L"Name", METABASE_PROPERTY_DATA::s_pmbpWebInfoSetting, IIsWebInfo, NULL};
|
|
|
|
//** WebFilter
|
|
WMI_CLASS WMI_CLASS_DATA::s_WebFilter =
|
|
{L"IIs_Filter", L"/LM", L"Name", METABASE_PROPERTY_DATA::s_pmbpWebFilter, IIsFilter, NULL};
|
|
|
|
//** WebServer
|
|
WMI_CLASS WMI_CLASS_DATA::s_WebServer =
|
|
{L"IIs_WebServer", L"/LM", L"Name", METABASE_PROPERTY_DATA::s_pmbpWebServer, IIsWebServer, WMI_METHOD_DATA::s_ServerMethods};
|
|
WMI_CLASS WMI_CLASS_DATA::s_WebServerSettings =
|
|
{L"IIs_WebServerSetting", L"/LM",L"Name", METABASE_PROPERTY_DATA::s_pmbpWebServerSettings, IIsWebServer, NULL};
|
|
|
|
//** Web CertMapper
|
|
WMI_CLASS WMI_CLASS_DATA::s_WebCertMapper =
|
|
{L"IIs_CertMapper",L"/LM",L"Name", METABASE_PROPERTY_DATA::s_pmbpWebCertMapper, IIsCertMapper, WMI_METHOD_DATA::s_CertMapperMethods};
|
|
|
|
//** Web VirtualDir
|
|
WMI_CLASS WMI_CLASS_DATA::s_WebVirtualDir =
|
|
{L"IIs_WebVirtualDir",L"/LM",L"Name", METABASE_PROPERTY_DATA::s_pmbpWebVirtualDir, IIsWebVirtualDir, WMI_METHOD_DATA::s_WebAppMethods};
|
|
WMI_CLASS WMI_CLASS_DATA::s_WebVirtualDirSettings =
|
|
{L"IIs_WebVirtualDirSetting", L"/LM",L"Name", METABASE_PROPERTY_DATA::s_pmbpWebVirtualDirSettings, IIsWebVirtualDir, NULL};
|
|
|
|
//** Web Directory
|
|
WMI_CLASS WMI_CLASS_DATA::s_WebDirectory =
|
|
{L"IIs_WebDirectory",L"/LM",L"Name", METABASE_PROPERTY_DATA::s_pmbpWebDirectory, IIsWebDirectory, WMI_METHOD_DATA::s_WebAppMethods};
|
|
WMI_CLASS WMI_CLASS_DATA::s_WebDirectorySettings =
|
|
{L"IIs_WebDirectorySetting", L"/LM",L"Name", METABASE_PROPERTY_DATA::s_pmbpWebDirectorySettings, IIsWebDirectory, NULL};
|
|
|
|
//** Web File
|
|
WMI_CLASS WMI_CLASS_DATA::s_WebFile =
|
|
{L"IIs_WebFile",L"/LM",L"Name", METABASE_PROPERTY_DATA::s_pmbpWebFile, IIsWebFile, NULL};
|
|
WMI_CLASS WMI_CLASS_DATA::s_WebFileSettings =
|
|
{L"IIs_WebFileSetting", L"/LM",L"Name", METABASE_PROPERTY_DATA::s_pmbpWebFileSettings, IIsWebFile, NULL};
|
|
|
|
|
|
//** AdminACL
|
|
WMI_CLASS WMI_CLASS_DATA::s_AdminACL =
|
|
{L"IIs_AdminACL", L"/LM",L"Name", NULL, TYPE_AdminACL, NULL};
|
|
|
|
WMI_CLASS WMI_CLASS_DATA::s_ACE =
|
|
{L"IIs_ACE", L"/LM",L"Name", NULL, TYPE_AdminACE, NULL};
|
|
|
|
|
|
//** IPSecurity
|
|
WMI_CLASS WMI_CLASS_DATA::s_IPSecurity =
|
|
{L"IIs_IPSecuritySetting", L"/LM",L"Name", NULL, TYPE_IPSecurity, NULL};
|
|
|
|
|
|
|
|
|
|
WMI_CLASS* WMI_CLASS_DATA:: s_WmiClasses[] =
|
|
{
|
|
&s_Computer,
|
|
&s_ComputerSetting,
|
|
|
|
&s_MimeMapSetting,
|
|
|
|
&s_LogModuleSetting,
|
|
&s_CustomLogModuleSetting,
|
|
|
|
&s_FtpService,
|
|
&s_FtpServiceSettings,
|
|
|
|
&s_FtpInfoSetting,
|
|
|
|
&s_FtpServer,
|
|
&s_FtpServerSettings,
|
|
|
|
&s_FtpVirtualDir,
|
|
&s_FtpVirtualDirSettings,
|
|
|
|
&s_WebService,
|
|
&s_WebServiceSettings,
|
|
|
|
&s_WebInfoSetting,
|
|
|
|
&s_WebFilter,
|
|
|
|
&s_WebServer,
|
|
&s_WebServerSettings,
|
|
|
|
&s_WebCertMapper,
|
|
|
|
&s_WebVirtualDir,
|
|
&s_WebVirtualDirSettings,
|
|
|
|
&s_WebDirectory,
|
|
&s_WebDirectorySettings,
|
|
|
|
&s_WebFile,
|
|
&s_WebFileSettings,
|
|
|
|
&s_CompressionSchemeSetting,
|
|
|
|
&s_AdminACL,
|
|
&s_ACE,
|
|
&s_IPSecurity,
|
|
|
|
NULL
|
|
};
|
|
|
|
|
|
//
|
|
//initialize WMI_ASSOCIATION_DATA
|
|
//
|
|
|
|
//** Computer **//
|
|
WMI_ASSOCIATION WMI_ASSOCIATION_DATA::s_ComputerToMimeMap =
|
|
{ L"IIs_Computer_MimeTypeSetting", &WMI_CLASS_DATA::s_Computer, &WMI_CLASS_DATA::s_MimeMapSetting, at_ElementSetting, ASSOC_EXTRAORDINARY};
|
|
WMI_ASSOCIATION WMI_ASSOCIATION_DATA::s_ComputerToLogModuleSettings =
|
|
{ L"IIs_Computer_LogModuleSetting", &WMI_CLASS_DATA::s_Computer, &WMI_CLASS_DATA::s_LogModuleSetting, at_ElementSetting, ASSOC_EXTRAORDINARY};
|
|
WMI_ASSOCIATION WMI_ASSOCIATION_DATA::s_ComputerToCustomLogModuleSetting =
|
|
{ L"IIs_Computer_CustomLogModuleSetting", &WMI_CLASS_DATA::s_Computer, &WMI_CLASS_DATA::s_CustomLogModuleSetting, at_ElementSetting, ASSOC_EXTRAORDINARY};
|
|
WMI_ASSOCIATION WMI_ASSOCIATION_DATA::s_ComputerToFtpService =
|
|
{ L"IIs_Computer_FtpService", &WMI_CLASS_DATA::s_Computer, &WMI_CLASS_DATA::s_FtpService, at_Component, 0};
|
|
WMI_ASSOCIATION WMI_ASSOCIATION_DATA::s_ComputerToWebService =
|
|
{ L"IIs_Computer_WebService", &WMI_CLASS_DATA::s_Computer, &WMI_CLASS_DATA::s_WebService, at_Component, 0};
|
|
WMI_ASSOCIATION WMI_ASSOCIATION_DATA::s_ComputerToComputerSettings =
|
|
{ L"IIs_Computer_ComputerSetting", &WMI_CLASS_DATA::s_Computer, &WMI_CLASS_DATA::s_ComputerSetting, at_ElementSetting, 0};
|
|
|
|
//** FtpService **//
|
|
WMI_ASSOCIATION WMI_ASSOCIATION_DATA::s_FtpServiceToInfo =
|
|
{ L"IIs_FtpService_FtpInfoSetting", &WMI_CLASS_DATA::s_FtpService, &WMI_CLASS_DATA::s_FtpInfoSetting, at_ElementSetting, ASSOC_EXTRAORDINARY};
|
|
WMI_ASSOCIATION WMI_ASSOCIATION_DATA::s_FtpServiceToServer =
|
|
{ L"IIs_FtpService_FtpServer", &WMI_CLASS_DATA::s_FtpService, &WMI_CLASS_DATA::s_FtpServer, at_Component, 0};
|
|
WMI_ASSOCIATION WMI_ASSOCIATION_DATA::s_FtpServiceToSettings =
|
|
{ L"IIs_FtpService_FtpServiceSetting", &WMI_CLASS_DATA::s_FtpService, &WMI_CLASS_DATA::s_FtpServiceSettings, at_ElementSetting, 0};
|
|
|
|
//** FtpServer **//
|
|
WMI_ASSOCIATION WMI_ASSOCIATION_DATA::s_FtpServerToVirtualDir =
|
|
{ L"IIs_FtpServer_FtpVirtualDir", &WMI_CLASS_DATA::s_FtpServer, &WMI_CLASS_DATA::s_FtpVirtualDir, at_Component, 0};
|
|
WMI_ASSOCIATION WMI_ASSOCIATION_DATA::s_FtpServerToSettings =
|
|
{ L"IIs_FtpServer_FtpServerSetting", &WMI_CLASS_DATA::s_FtpServer, &WMI_CLASS_DATA::s_FtpServerSettings, at_ElementSetting, 0};
|
|
|
|
//** Ftp VirtualDir **//
|
|
WMI_ASSOCIATION WMI_ASSOCIATION_DATA::s_FtpVirtualDirToVirtualDir =
|
|
{ L"IIs_FtpVirtualSubDir", &WMI_CLASS_DATA::s_FtpVirtualDir, &WMI_CLASS_DATA::s_FtpVirtualDir, at_Component, 0};
|
|
WMI_ASSOCIATION WMI_ASSOCIATION_DATA::s_FtpVirtualDirToSettings =
|
|
{ L"IIs_FtpVirtualDir_FtpVirtualDirSetting", &WMI_CLASS_DATA::s_FtpVirtualDir, &WMI_CLASS_DATA::s_FtpVirtualDirSettings, at_ElementSetting, 0};
|
|
|
|
//** Web Service **//
|
|
WMI_ASSOCIATION WMI_ASSOCIATION_DATA::s_WebServiceToInfo =
|
|
{ L"IIs_WebService_WebInfoSetting", &WMI_CLASS_DATA::s_WebService, &WMI_CLASS_DATA::s_WebInfoSetting, at_ElementSetting, ASSOC_EXTRAORDINARY};
|
|
WMI_ASSOCIATION WMI_ASSOCIATION_DATA::s_WebServiceToFilter =
|
|
{ L"IIs_WebService_Filter", &WMI_CLASS_DATA::s_WebService, &WMI_CLASS_DATA::s_WebFilter, at_Component, ASSOC_EXTRAORDINARY};
|
|
WMI_ASSOCIATION WMI_ASSOCIATION_DATA::s_WebServiceToServer =
|
|
{ L"IIs_WebService_WebServer", &WMI_CLASS_DATA::s_WebService, &WMI_CLASS_DATA::s_WebServer, at_Component, 0};
|
|
WMI_ASSOCIATION WMI_ASSOCIATION_DATA::s_WebServiceToSettings =
|
|
{ L"IIs_WebService_WebServiceSetting", &WMI_CLASS_DATA::s_WebService, &WMI_CLASS_DATA::s_WebServiceSettings, at_ElementSetting, 0};
|
|
WMI_ASSOCIATION WMI_ASSOCIATION_DATA::s_WebServiceToCompressionSchemeSetting =
|
|
{ L"IIs_WebService_CompressionSchemeSetting", &WMI_CLASS_DATA::s_WebService, &WMI_CLASS_DATA::s_CompressionSchemeSetting, at_ElementSetting, ASSOC_EXTRAORDINARY};
|
|
|
|
//** WebServer **//
|
|
WMI_ASSOCIATION WMI_ASSOCIATION_DATA::s_WebServerToCertMapper =
|
|
{ L"IIs_WebServer_CertMapper", &WMI_CLASS_DATA::s_WebServer, &WMI_CLASS_DATA::s_WebCertMapper, at_Component, 0};
|
|
WMI_ASSOCIATION WMI_ASSOCIATION_DATA::s_WebServerToFilter =
|
|
{ L"IIs_WebServer_Filter", &WMI_CLASS_DATA::s_WebServer, &WMI_CLASS_DATA::s_WebFilter, at_Component, ASSOC_EXTRAORDINARY};
|
|
WMI_ASSOCIATION WMI_ASSOCIATION_DATA::s_WebServerToVirtualDir =
|
|
{ L"IIs_WebServer_WebVirtualDir", &WMI_CLASS_DATA::s_WebServer, &WMI_CLASS_DATA::s_WebVirtualDir, at_Component, 0};
|
|
WMI_ASSOCIATION WMI_ASSOCIATION_DATA::s_WebServerToSettings =
|
|
{ L"IIs_WebServer_WebServerSetting", &WMI_CLASS_DATA::s_WebServer, &WMI_CLASS_DATA::s_WebServerSettings, at_ElementSetting, 0};
|
|
|
|
//** Web VirtualDir **//
|
|
WMI_ASSOCIATION WMI_ASSOCIATION_DATA::s_WebVirtualDirToVirtualDir =
|
|
{ L"IIs_WebVirtualSubDir", &WMI_CLASS_DATA::s_WebVirtualDir, &WMI_CLASS_DATA::s_WebVirtualDir, at_Component, 0};
|
|
WMI_ASSOCIATION WMI_ASSOCIATION_DATA::s_WebVirtualDirToDirectory =
|
|
{ L"IIs_WebVirtualDir_WebDirectory", &WMI_CLASS_DATA::s_WebVirtualDir, &WMI_CLASS_DATA::s_WebDirectory, at_Component, 0};
|
|
WMI_ASSOCIATION WMI_ASSOCIATION_DATA::s_WebVirtualDirToFile =
|
|
{ L"IIs_WebVirtualDir_File", &WMI_CLASS_DATA::s_WebVirtualDir, &WMI_CLASS_DATA::s_WebFile, at_Component, 0};
|
|
WMI_ASSOCIATION WMI_ASSOCIATION_DATA::s_WebVirtualDirToSettings =
|
|
{ L"IIs_WebVirtualDir_WebVirtualDirSetting", &WMI_CLASS_DATA::s_WebVirtualDir, &WMI_CLASS_DATA::s_WebVirtualDirSettings, at_ElementSetting, 0};
|
|
|
|
//** Web Directory **//
|
|
WMI_ASSOCIATION WMI_ASSOCIATION_DATA::s_WebDirectoryToDirectory =
|
|
{ L"IIs_WebSubDirectory", &WMI_CLASS_DATA::s_WebDirectory, &WMI_CLASS_DATA::s_WebDirectory, at_Component, 0};
|
|
WMI_ASSOCIATION WMI_ASSOCIATION_DATA::s_WebDirectoryToVirtualDir =
|
|
{ L"IIs_WebDirectory_WebVirtualDir", &WMI_CLASS_DATA::s_WebDirectory, &WMI_CLASS_DATA::s_WebVirtualDir, at_Component, 0};
|
|
WMI_ASSOCIATION WMI_ASSOCIATION_DATA::s_WebDirectoryToFile =
|
|
{ L"IIs_WebDirectory_File", &WMI_CLASS_DATA::s_WebDirectory, &WMI_CLASS_DATA::s_WebFile, at_Component, 0};
|
|
WMI_ASSOCIATION WMI_ASSOCIATION_DATA::s_WebDirectoryToSettings =
|
|
{ L"IIs_WebDirectory_WebDirectorySetting", &WMI_CLASS_DATA::s_WebDirectory, &WMI_CLASS_DATA::s_WebDirectorySettings, at_ElementSetting, 0};
|
|
|
|
//** Web File **//
|
|
WMI_ASSOCIATION WMI_ASSOCIATION_DATA::s_WebFileToSettings =
|
|
{ L"IIs_WebFile_WebFileSetting", &WMI_CLASS_DATA::s_WebFile, &WMI_CLASS_DATA::s_WebFileSettings, at_ElementSetting, 0};
|
|
|
|
//** AdminACL
|
|
WMI_ASSOCIATION WMI_ASSOCIATION_DATA::s_AdminACLToACE =
|
|
{ L"IIs_AdminACL_ACE", &WMI_CLASS_DATA::s_AdminACL, &WMI_CLASS_DATA::s_ACE, at_AdminACL, 0};
|
|
WMI_ASSOCIATION WMI_ASSOCIATION_DATA::s_FtpServiceToAdminACL =
|
|
{ L"IIs_FtpService_AdminACL", &WMI_CLASS_DATA::s_FtpService, &WMI_CLASS_DATA::s_AdminACL, at_AdminACL, 0};
|
|
WMI_ASSOCIATION WMI_ASSOCIATION_DATA::s_FtpServerToAdminACL =
|
|
{ L"IIs_FtpServer_AdminACL", &WMI_CLASS_DATA::s_FtpServer, &WMI_CLASS_DATA::s_AdminACL, at_AdminACL, 0};
|
|
WMI_ASSOCIATION WMI_ASSOCIATION_DATA::s_FtpVirtualDirToAdminACL =
|
|
{ L"IIs_FtpVirtualDir_AdminACL", &WMI_CLASS_DATA::s_FtpVirtualDir, &WMI_CLASS_DATA::s_AdminACL, at_AdminACL, 0};
|
|
WMI_ASSOCIATION WMI_ASSOCIATION_DATA::s_WebServiceToAdminACL =
|
|
{ L"IIs_WebService_AdminACL", &WMI_CLASS_DATA::s_WebService, &WMI_CLASS_DATA::s_AdminACL, at_AdminACL, 0};
|
|
WMI_ASSOCIATION WMI_ASSOCIATION_DATA::s_WebServerToAdminACL =
|
|
{ L"IIs_WebServer_AdminACL", &WMI_CLASS_DATA::s_WebServer, &WMI_CLASS_DATA::s_AdminACL, at_AdminACL, 0};
|
|
WMI_ASSOCIATION WMI_ASSOCIATION_DATA::s_WebVirtualDirToAdminACL =
|
|
{ L"IIs_WebVirtualDir_AdminACL", &WMI_CLASS_DATA::s_WebVirtualDir, &WMI_CLASS_DATA::s_AdminACL, at_AdminACL, 0};
|
|
WMI_ASSOCIATION WMI_ASSOCIATION_DATA::s_WebDirectoryToAdminACL =
|
|
{ L"IIs_WebDirectory_AdminACL", &WMI_CLASS_DATA::s_WebDirectory, &WMI_CLASS_DATA::s_AdminACL, at_AdminACL, 0};
|
|
WMI_ASSOCIATION WMI_ASSOCIATION_DATA::s_WebFileToAdminACL =
|
|
{ L"IIs_WebFile_AdminACL", &WMI_CLASS_DATA::s_WebFile, &WMI_CLASS_DATA::s_AdminACL, at_AdminACL, 0};
|
|
|
|
//** IPSecurity
|
|
WMI_ASSOCIATION WMI_ASSOCIATION_DATA::s_FtpServiceToIPSecurity =
|
|
{ L"IIs_FtpService_IPSecuritySetting", &WMI_CLASS_DATA::s_FtpService, &WMI_CLASS_DATA::s_IPSecurity, at_IPSecurity, 0};
|
|
WMI_ASSOCIATION WMI_ASSOCIATION_DATA::s_FtpServerToIPSecurity =
|
|
{ L"IIs_FtpServer_IPSecuritySetting", &WMI_CLASS_DATA::s_FtpServer, &WMI_CLASS_DATA::s_IPSecurity, at_IPSecurity, 0};
|
|
WMI_ASSOCIATION WMI_ASSOCIATION_DATA::s_FtpVirtualDirToIPSecurity =
|
|
{ L"IIs_FtpVirtualDir_IPSecuritySetting", &WMI_CLASS_DATA::s_FtpVirtualDir, &WMI_CLASS_DATA::s_IPSecurity, at_IPSecurity, 0};
|
|
WMI_ASSOCIATION WMI_ASSOCIATION_DATA::s_WebServiceToIPSecurity =
|
|
{ L"IIs_WebService_IPSecuritySetting", &WMI_CLASS_DATA::s_WebService, &WMI_CLASS_DATA::s_IPSecurity, at_IPSecurity, 0};
|
|
WMI_ASSOCIATION WMI_ASSOCIATION_DATA::s_WebServerToIPSecurity =
|
|
{ L"IIs_WebServer_IPSecuritySetting", &WMI_CLASS_DATA::s_WebServer, &WMI_CLASS_DATA::s_IPSecurity, at_IPSecurity, 0};
|
|
WMI_ASSOCIATION WMI_ASSOCIATION_DATA::s_WebVirtualDirToIPSecurity =
|
|
{ L"IIs_WebVirtualDir_IPSecuritySetting", &WMI_CLASS_DATA::s_WebVirtualDir, &WMI_CLASS_DATA::s_IPSecurity, at_IPSecurity, 0};
|
|
WMI_ASSOCIATION WMI_ASSOCIATION_DATA::s_WebDirectoryToIPSecurity =
|
|
{ L"IIs_WebDirectory_IPSecuritySetting", &WMI_CLASS_DATA::s_WebDirectory, &WMI_CLASS_DATA::s_IPSecurity, at_IPSecurity, 0};
|
|
WMI_ASSOCIATION WMI_ASSOCIATION_DATA::s_WebFileToIPSecurity =
|
|
{ L"IIs_WebFile_IPSecuritySetting", &WMI_CLASS_DATA::s_WebFile, &WMI_CLASS_DATA::s_IPSecurity, at_IPSecurity, 0};
|
|
|
|
|
|
WMI_ASSOCIATION* WMI_ASSOCIATION_DATA:: s_WmiAssociations[] =
|
|
{
|
|
&s_ComputerToMimeMap, // Computer
|
|
&s_ComputerToFtpService,
|
|
&s_ComputerToWebService,
|
|
&s_ComputerToComputerSettings,
|
|
&s_ComputerToLogModuleSettings,
|
|
&s_ComputerToCustomLogModuleSetting,
|
|
|
|
&s_FtpServiceToInfo, // FtpService
|
|
&s_FtpServiceToServer,
|
|
&s_FtpServiceToSettings,
|
|
|
|
&s_FtpServerToVirtualDir, //FtpServer
|
|
&s_FtpServerToSettings,
|
|
|
|
&s_FtpVirtualDirToVirtualDir, //FtpVirtualDir
|
|
&s_FtpVirtualDirToSettings,
|
|
|
|
&s_WebServiceToInfo, //WebService
|
|
&s_WebServiceToFilter,
|
|
&s_WebServiceToServer,
|
|
&s_WebServiceToSettings,
|
|
&s_WebServiceToCompressionSchemeSetting,
|
|
|
|
&s_WebServerToCertMapper, //WebServer
|
|
&s_WebServerToFilter,
|
|
&s_WebServerToVirtualDir,
|
|
&s_WebServerToSettings,
|
|
|
|
&s_WebVirtualDirToVirtualDir, //WebVirtualDir
|
|
&s_WebVirtualDirToDirectory,
|
|
&s_WebVirtualDirToFile,
|
|
&s_WebVirtualDirToSettings,
|
|
|
|
&s_WebDirectoryToDirectory, //WebDirectory
|
|
&s_WebDirectoryToVirtualDir,
|
|
&s_WebDirectoryToFile,
|
|
&s_WebDirectoryToSettings,
|
|
|
|
&s_WebFileToSettings, //WebFile
|
|
|
|
&s_AdminACLToACE, //AdminACL
|
|
&s_FtpServiceToAdminACL,
|
|
&s_FtpServerToAdminACL,
|
|
&s_FtpVirtualDirToAdminACL,
|
|
&s_WebServiceToAdminACL,
|
|
&s_WebServerToAdminACL,
|
|
&s_WebVirtualDirToAdminACL,
|
|
&s_WebDirectoryToAdminACL,
|
|
&s_WebFileToAdminACL,
|
|
|
|
&s_FtpServiceToIPSecurity, //IPSecurity
|
|
&s_FtpServerToIPSecurity,
|
|
&s_FtpVirtualDirToIPSecurity,
|
|
&s_WebServiceToIPSecurity,
|
|
&s_WebServerToIPSecurity,
|
|
&s_WebVirtualDirToIPSecurity,
|
|
&s_WebDirectoryToIPSecurity,
|
|
&s_WebFileToIPSecurity,
|
|
|
|
NULL
|
|
};
|
|
|
|
|
|
|