[This is preliminary documentation and subject to change]

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.
Can Contain
IIsFtpVirtualDir 
 
Properties
ADSI Object Properties 
 
Metabase Properties
A-I 
AccessFlagsConnectionTimeout
AdminACLDefaultLogonDomain
AllowAnonymousDisableSocketPooling
AnonymousOnlyDontLog
AnonymousPasswordSyncExitMessage
AnonymousUserNameFtpDirBrowseShowLongDate
AnonymousUserPassGreetingMessage
IPSecurity 
  
Log... 
LogAnonymousLogExtFileFlags
LogFileDirectoryLogFileLocaltimeRollover
LogFilePeriodLogFilePeriod
LogFileTruncateSizeLogNonAnonymous
LogOdbcDataSourceLogOdbcPassword
LogOdbcTableNameLogOdbcUserName
LogPluginClsidLogType
  
M-S 
MaxClientsMessageServerBindings
MaxConnectionsServerComment
MaxEndpointConnectionsServerListenBacklog
MSDOSDirOutputServerListenTimeout
RealmServerSize
ServerAutoStartServerState
 
Methods
IIsFtpServiceResumes the server.
PausePauses the server.
StartStarts the server.
StatusRetrieves current status of server.
StopStops the server.
 
See Also
ADSI Object MethodsStandard methods for ADSI objects.
ADSI Container Object MethodsStandard methods for ADSI container objects.


© 1997-2001 Microsoft Corporation. All rights reserved.