IIsFtpServer

You can use the IIsFtpServer object to set metabase properties that apply to a specific FTP server and to set inheritable metabase properties for FTP virtual directories. Specific methods are also available to control server operation. FTP servers are identified in the metabase by their index numbers. The first FTP server is number 1, the second is number 2, and so on.

The IIsFtpServer object is an ADSI Container object. For more information on ADSI container objects, see ADSI Features.

ADsPath

IIS://MachineName/MSFTPSVC/n

Where MachineName can be any name or "LocalHost".

Syntax

varReturn = object.{Method}
 

Parts

varReturn
A variable that receives the return value from the method.
object
A variable that contains the IIsFtpServer object, usually as a result of a previous GetObject operation.
Method
The object method chosen.

May Contain

IIsFtpVirtualDir

Properties

ADSI Object Properties

Metabase Properties

A – I
AccessFlags AnonymousUserPass
AccessRead ConnectionTimeout
AccessWrite DefaultLogonDomain
AdminACL DontLog
AllowAnonymous ExitMessage
AnonymousOnly GreetingMessage
AnonymousPasswordSync IPSecurity
AnonymousUserName
 
Log...
LogAnonymous LogExtFileTimeTaken
LogExtFileBytesRecv LogExtFileUriQuery
LogExtFileBytesSent LogExtFileUriStem
LogExtFileClientIp LogExtFileUserAgent
LogExtFileComputerName LogExtFileUserName
LogExtFileCookie LogExtFileWin32Status
LogExtFileDate LogFileDirectory
LogExtFileFlags LogFilePeriod
LogExtFileHttpStatus LogFileTruncateSize
LogExtFileMethod LogNonAnonymous
LogExtFileProtocolVersion LogOdbcDataSource
LogExtFileReferer LogOdbcPassword
LogExtFileServerIp LogOdbcTableName
LogExtFileServerPort LogOdbcUserName
LogExtFileSiteName LogPluginClsId
LogExtFileTime LogType
 
M – S
MaxClientsMessage ServerBindings
MaxConnections ServerComment
MaxEndpointConnections ServerListenBacklog
MSDOSDirOutput ServerListenTimeout
Realm ServerSize
ServerAutoStart ServerState

Methods

ADSI Object Methods Standard methods for ADSI objects
ADSI container object methods Standard methods for ADSI container objects
Common Object Methods Methods, other than ADSI methods, common to all IIS Admin Objects
Continue Resumes the server
Pause Pauses the server
Start Starts the server
Stop Stops the server