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

94 lines
3.3 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>ADSI vs. Base Object Data types</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">
<H2><A NAME="_k2_adsi_vs._base_object_data_types"></A><SUP></SUP>ADSI vs. Base Object Data Types</H2>
<P>The ADSI property data types can be used at the scripting level, whereas the IIS Admin Base Object data types are used only when writing code that uses the IIS Admin Base Object. The difference stems from the fact that scripting languages such as Microsoft<sup>&reg;</sup> JScript<sup>&reg;</sup> and Visual Basic<sup>&reg;</sup> Scripting Edition (VBScript) have dissimilar data type implementations when compared to languages such as C and C++.</P>
<P>Use the following table as a reference for ADSI data types, to find the corresponding data type for the IIS Admin Base Object.</P>
<TABLE border=0 cellpadding=5 cols=2 frame=box rules=all>
<TR VALIGN="top">
<TD class=blue width=50%><B>ADSI Data Type</B></TD>
<TD class=blue width=50%><B>Base Object Data Type</B></TD>
</TR>
<TR VALIGN="top">
<TD width=50%>Long, Boolean, Integer</TD>
<TD width=50%>DWORD_METADATA</TD>
</TR>
<TR VALIGN="top">
<TD width=50%>String</TD>
<TD width=50%>STRING_METADATA</TD>
</TR>
<TR VALIGN="top">
<TD width=50%>ExpandSz</TD>
<TD width=50%>EXPANDSZ_METADATA</TD>
</TR>
<TR VALIGN="top">
<TD width=50%>IPSec, NTACL</TD>
<TD width=50%>BINARY_METADATA</TD>
</TR>
<TR VALIGN="top">
<TD width=50%>List</TD>
<TD width=50%>MULTISZ_METADATA</TD>
</TR>
<TR VALIGN="top">
<TD width=50%>MimeMapList</TD>
<TD width=50%>MULTISZ_METADATA</TD>
</TR>
</TABLE><BR>
<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>