2025-04-27 07:49:33 -04:00

66 lines
3.7 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" Content="text/html; charset=Windows-1252">
<TITLE>IIS Admin Objects Overview</TITLE>
<SCRIPT LANGUAGE="JavaScript">
<!--
TempString = navigator.appVersion
if (navigator.appName == "Microsoft Internet Explorer"){
// Check to see if browser is Microsoft
if (TempString.indexOf ("4.") >= 0){
// Check to see if it is IE 4
document.writeln('<link rel="stylesheet" type="text/css" href="/iishelp/common/coua.css">');
}
else {
document.writeln('<link rel="stylesheet" type="text/css" href="/iishelp/common/cocss.css">');
}
}
else if (navigator.appName == "Netscape") {
// Check to see if browser is Netscape
document.writeln('<link rel="stylesheet" type="text/css" href="/iishelp/common/coua.css">');
}
else
document.writeln('<link rel="stylesheet" type="text/css" href="/iishelp/common/cocss.css">');
//-->
</script>
<SCRIPT LANGUAGE="VBScript">
<!--
Sub Window_OnLoad()
Dim frmContents
On Error Resume Next
If Not Parent Is Nothing Then
Set frmContents = Parent.Contents
If Not frmContents Is Nothing Then
frmContents.Window.TOCSynch_Click
End If
End If
End Sub
//--></SCRIPT><META NAME="DESCRIPTION" CONTENT="Internet Information Services reference information">
<META HTTP-EQUIV="PICS-Label" CONTENT='(PICS-1.1 "<http://www.rsac.org/ratingsv01.html>" l comment "RSACi North America Server" by "inet@microsoft.com <mailto:inet@microsoft.com>" r (n 0 s 0 v 0 l 0))'>
<META NAME="MS.LOCALE" CONTENT="EN-US">
<META NAME="MS-IT-LOC" Content="Internet Information Services">
</HEAD>
<BODY BGCOLOR="#FFFFFF" TEXT="#000000">
<H1><A NAME="_k2_iis_admin_objects_overview"></A><SUP></SUP>IIS Admin Objects Overview</H1>
<P>The IIS Admin Objects are COM Automation objects that you can use within ASP pages or custom applications to change IIS configuration values stored in the IIS metabase. For example, you could set permissions for the <B>AccessRead</B>, <B>AccessWrite</B>, and <B>AccessExecute</B> properties by writing a script in an ASP page. For more information about the metabase, see <A HREF="/iishelp/iis/htm/asp/aint1aud.htm">Introduction to the IIS Metabase</A>.</P>
<P>Individual IIS Admin Objects correspond to keys in the metabase and are addressed by their paths within the metabase. Each object has properties and each property is stored in the metabase. You can manipulate your IIS configuration by using IIS Admin Objects; you can change properties, add new virtual directories, add new Web sites, and so on. </P>
<P>Because modifying an IIS Admin Object property changes the value of the corresponding metabase property, you can configure individual elements of IIS such as the local machine (LM), FTP server (FTPSVC), or Web server (W3SVC). Because of the hierarchical structure of the metabase and its property inheritance feature, you can easily configure properties for a single file, a single server, all Web servers, all FTP servers, or the common properties of many other groups of objects.</P>
<P>This section contains:
<UL type=disc>
<LI><A HREF="/iishelp/iis/htm/asp/aogu6pkp.htm">Object Hierarchy</A>: Describes the relationship of the IIS Admin Objects to the metabase and how you address these objects in your application.</li>
<LI><A HREF="/iishelp/iis/htm/asp/aogu2ek3.htm">ADSI Features</A>: Explains how the IIS Admin Objects implement standard ADSI properties and methods that you can use to administer IIS.</li>
</UL>
<hr class="iis" size="1">
<p align="center"><em><a href="../../../common/colegal.htm">&copy; 1997-2001 Microsoft Corporation. All rights reserved.</a></em></p>
</BODY>
</HTML>