IIsWebServer

IIsWebServer 개체를 사용하여 특정 가상 서버에 적용할 메타베이스 속성을 설정하고, 가상 디렉터리, 웹 디렉터리, 웹 파일에 대한 상속 가능한 메타베이스 속성을 설정할 수 있습니다. 특정 메서드를 사용하여 서버 작동을 제어할 수도 있습니다. 웹 가상 서버는 메타베이스에서 색인 번호로 식별됩니다. 첫째 웹 서버 번호는 1, 둘째 서버는 2와 같은 방식으로 증가됩니다.

IIsWebServer 개체는 ADSI 컨테이너 개체입니다.

ADsPath

IIS://MachineName/W3SVC/N

여기서 MachineName은 컴퓨터 이름 또는 "LocalHost"일 수 있습니다.

구문

varReturn = objWebServer.Method

인수

varReturn
결과 값을 지정합니다.
ObjWebServer
IIS 관리 개체를 가리킵니다.
Method
호출된 메서드를 지정합니다.

포함

IIsCertMapper IIsWebVirtualDir
IIsFilters

속성

ADSI 개체 속성

메타베이스 속성

A – Asp...
AccessExecute AspAllowOutOfProcComponents
AccessFlags AspAllowSessionState
AccessNoRemoteExecute AspBufferingOn
AccessNoRemoteRead AspCodepage
AccessNoRemoteScript AspEnableApplicationRestart
AccessNoRemoteWrite AspEnableAspHtmlFallback
AccessRead AspEnableChunkedEncoding
AccessSource AspEnableParentPaths
AccessScript AspEnableTypelibCache
AccessSSL AspErrorsToNTLog
AccessSSL128 AspExceptionCatchEnable
AccessSSLFlags AspLogErrorRequests
AccessSSLMapCert AspProcessorThreadMax
AccessSSLNegotiateCert AspQueueConnectionTestTime
AccessSSLRequireCert AspQueueTimeout
AccessWrite AspRequestQueueMax
AdminACL AspScriptEngineCacheMax
AllowKeepAlive AspScriptErrorSentToBrowser
AllowPathInfoForScriptMappings AspScriptFileCacheSize
AnonymousPasswordSync AspScriptLanguage
AnonymousUserName AspSessionMax
AnonymousUserPass AspScriptTimeout
AppAllowClientDebug AspSessionTimeout
AppAllowDebugging AspThreadGateEnabled
AppFriendlyName AspThreadGateLoadHigh
AppIsolated AspThreadGateLoadLow
AppOopRecoverLimit AspThreadGateSleepDelay
AppPackageID AspThreadGateSleepMax
AppPackageName AspThreadGateTimeSlice
AppRoot AspTrackThreadingModel
AppWamClsID
Auth...– I
AuthAnonymous CpuLimitProcStop
AuthBasic CpuLimitsEnabled
AuthFlags CpuLoggingInterval
AuthNTLM CpuLoggingMask
AuthPersistence CpuLoggingOptions
AuthPersistSingleRequest CpuResetInterval
AuthPersistSingleRequestIfProxy CreateCGIWithNewConsole
AuthPersistSingleRequestAlwaysIfProxy CreateProcessAsUser
CacheControlCustom DefaultDoc
CacheControlMaxAge DefaultDocFooter
CacheControlNoCache DefaultLogonDomain
CacheISAPI DirBrowseFlags
CGITimeout DirBrowseShowDate
ConnectionTimeout DirBrowseShowExtension
CpuAppEnabled DirBrowseShowLongDate
CpuCgiEnabled DirBrowseShowSize
CpuEnableActiveProcs DirBrowseShowTime
CpuEnableAllProcLogging DisableSocketPooling
CpuEnableAppLogging DontLog
CpuEnableCgiLogging EnableDefaultDoc
CpuEnableEvent EnableDirBrowsing
CpuEnableKernelTime EnableDocFooter
CpuEnableLogging EnableReverseDns
CpuEnablePageFaults FrontPageWeb
CpuEnableProcType HttpCustomHeaders
CpuEnableTerminatedProcs HttpErrors
CpuEnableTotalProcs HttpExpires
CpuEnableUserTime HttpPics
CpuLimitLogEvent HttpRedirect
CpuLimitPause IPSecurity
CpuLimitPriority
Log...
LogExtFileBytesRecv LogExtFileUriQuery
LogExtFileBytesSent LogExtFileUriStem
LogExtFileClientIp LogExtFileUserAgent
LogExtFileComputerName LogExtFileUserName
LogExtFileCookie LogExtFileWin32Status
LogExtFileDate LogFileDirectory
LogExtFileFlags LogFileLocaltimeRollover
LogExtFileHost LogFilePeriod
LogExtFileHttpStatus LogFileTruncateSize
LogExtFileMethod LogOdbcDataSource
LogExtFileProtocolVersion LogOdbcPassword
LogExtFileReferer LogOdbcTableName
LogExtFileServerIp LogOdbcUserName
LogExtFileServerPort LogonMethod
LogExtFileSiteName LogPluginClsid
LogExtFileTime LogType
LogExtFileTimeTaken
M – U
MaxBandWidth RedirectHeaders
MaxBandWidthBlocked ScriptMaps
MaxConnections SecureBindings
MaxEndpointConnections ServerAutoStart
MimeMap ServerBindings
NetLogonWorkstation ServerComment
NTAuthenticationProviders ServerListenBacklog
PasswordCacheTTL ServerListenTimeout
PasswordChangeFlags ServerSize
PasswordExpirePrenotifyDays ServerState
PoolIDCTimeout SSIExecDisable
ProcessNTCRIfLoggedOn UNCAuthenticationPassthrough
PutReadSize UploadReadAheadSize
Realm UseHostName

메서드

Continue 서버를 계속 실행합니다.
Pause 서버를 일시 중지합니다.
Start 서버를 시작합니다.
Status 서버의 현재 상태를 검색합니다.
Stop 서버를 중지합니다.

관련 항목

ADSI 개체 메서드 ADSI 개체의 표준 메서드입니다.
ADSI 컨테이너 개체 메서드 ADSI 컨테이너 개체의 표준 메서드입니다.


© 1997-2001 Microsoft Corporation. All rights reserved.