The Managed IIS namespace builds upon the IIS Provider namespace and the FrontPage Provider namespace (included in the \Provider folder on the Microsoft Provisioning System product CD). The Managed IIS namespace procedures described in this topic implement aggregate functionality for using Microsoft Internet Information Services (IIS) version 5.0 functionality. This includes support for FrontPage 2002 Server Extensions from Microsoft.
The Managed IIS namespace implements the following procedures.
|CreateFTPSite||Creates an FTP site.|
|CreateWebSite||Creates a Web site.|
|DeleteSite||Deletes an FTP or Web site.|
|GetDACL_||Get the discretionary access control list (DACL) of an object.|
|InstallServerExtensionsRoot||Passes the installation procedure through to the FrontPage Provider|
|ModifyWebSite||Changes the Web or FTP site properties.|
|RemoveServerExtensionsRoot||Passes the removal procedure through to the FrontPage Provider.|
|SetDACL_||Is a private helper that sets the DACL of an object.|
|SetWebServicePermissionsAdd_||Is a private helper that sets the DACL of an object.|
|SetWebServicePermissionsRemove_||Is a private helper that sets the DACL of an object.|
|SetWebServicePermissions_||Is a private helper that sets the DACL of an object.|
For more information on this namespace and its procedures, including how to use XML to submit requests directly to MPF, see Working with the Managed IIS namespace by using XML. For information on IIS Provider and the IIS Provider namespace, see IIS Provider. For information on the IIS Resource Manager namespace, see IIS Resource Manager. For more information on how IIS Provider and the IIS Provider namespace are implemented, see the IIS Provider Software Development Kit (SDK) available on the Microsoft Provisioning System installation CD in the \support\reskit\Providers folder. The Microsoft Provisioning Framework Software Development Kit (SDK) contains additional resources to help you implement namespaces and providers. For more information on the SDK and how to use it, see Microsoft Provisioning Framework SDK.