Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

30 lines
18 KiB

<?xml version="1.0" encoding="UTF-16"?>
<!DOCTYPE DCARRIER SYSTEM "mantis.dtd">
<DCARRIER CarrierRevision="1">
<TOOLINFO ToolName="iCat"><![CDATA[<?xml version="1.0"?>
<!DOCTYPE TOOL SYSTEM "tool.dtd">
<TOOL>
<CREATED><NAME>iCat</NAME><VSGUID>{2c9621d4-253b-4e60-adde-aef1d751c55c}</VSGUID><VERSION>1.0.0.364</VERSION><BUILD>364</BUILD><DATE>9/18/2000</DATE></CREATED><LASTSAVED><NAME>iCat</NAME><VSGUID>{97b86ee0-259c-479f-bc46-6cea7ef4be4d}</VSGUID><VERSION>1.0.0.452</VERSION><BUILD>452</BUILD><DATE>4/27/2001</DATE></LASTSAVED></TOOL>
]]></TOOLINFO><COMPONENT Revision="4" Visibility="1000" MultiInstance="0" Released="1" Editable="1" HTMLFinal="0" ComponentVSGUID="{7BBFF03F-710F-40C8-B105-EE95F8959CB6}" ComponentVIGUID="{07FFE958-C5CB-4FC2-A0A0-D9DAC0A8FD05}" PlatformGUID="{B784E719-C196-4DDB-B358-D9254426C38D}" RepositoryVSGUID="{8E0BE9ED-7649-47F3-810B-232D36C430B4}"><HELPCONTEXT src="G:\NewNTBug\ds\adsi\router\_adsi_ole_db_component_description.htm">&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"&gt;
&lt;HTML DIR="LTR"&gt;&lt;HEAD&gt;
&lt;META HTTP-EQUIV="Content-Type" Content="text/html; charset=Windows-1252"&gt;
&lt;TITLE&gt;ADSI OLE DB Component Description&lt;/TITLE&gt;
&lt;style type="text/css"&gt;@import url(td.css);&lt;/style&gt;&lt;/HEAD&gt;
&lt;BODY TOPMARGIN="0"&gt;
&lt;H1&gt;&lt;A NAME="_adsi_ole_db_component_description"&gt;&lt;/A&gt;&lt;SUP&gt;&lt;/SUP&gt;ADSI OLE DB Component Description&lt;/H1&gt;
&lt;P&gt;This component contains a read-only OLE DB provider for Active Directory Service Interfaces (ADSI). With this provider you can perform searches through ADSI directory providers, such as the Lightweight Directory Access Protocol (LDAP) provider, using OLE DB and Microsoft ActiveX Data Objects (ADO). You can specify your search using an SQL-style query or an LDAP-style query. This component is particularly useful for programmers writing in Microsoft Visual Basic, Scripting Edition (VBScript) or other Automation-compatible languages, because you can make directory queries using the Automation-friendly ADO interfaces without having to use ADSI's vtable-based &lt;B&gt;IDirectorySearch&lt;/B&gt; interface.&lt;/P&gt;
&lt;P&gt;This OLE DB provider uses the ADSI &lt;B&gt;IDirectorySearch&lt;/B&gt; interface to perform queries. Therefore, it is only compatible with ADSI providers that expose this interface. The LDAP and Novell Directory Services (NDS) providers both expose this interface. The Microsoft Windows NT and NetWare Bindery (NWCOMPAT) providers do not expose this interface.&lt;/P&gt;
&lt;H1&gt;Component Configuration&lt;/H1&gt;
&lt;P&gt;There are no configuration parameters for this component.&lt;/P&gt;
&lt;H1&gt;For More Information&lt;/H1&gt;
&lt;P&gt;ADSI is documented in the Platform SDK and the MSDN Library, in the Directory Services section.&lt;/P&gt;
&lt;/BODY&gt;
&lt;/HTML&gt;
</HELPCONTEXT><DISPLAYNAME>ADSI OLEDB provider</DISPLAYNAME><VERSION>1.0</VERSION><DESCRIPTION>This component contains the ADSI OLEDB provider.</DESCRIPTION><COPYRIGHT>2000 Microsoft Corp.</COPYRIGHT><VENDOR>Microsoft Corp.</VENDOR><OWNERS>sivaramr</OWNERS><AUTHORS>sivaramr;nitink;mattrim</AUTHORS><DATECREATED>9/18/2000</DATECREATED><DATEREVISED>4/27/2001</DATEREVISED><RESOURCE ResTypeVSGUID="{2C10DB69-39AB-48A4-A83F-9AB3ACBA7C45}" BuildTypeMask="819" Name="RegKey:&quot;HKEY_CLASSES_ROOT\ADsDSOObject&quot;" Localize="0"><PROPERTY Name="KeyPath" Format="String">HKEY_CLASSES_ROOT\ADsDSOObject</PROPERTY><PROPERTY Name="RegValue" Format="String">OLE DB Provider for Microsoft Directory Services</PROPERTY><PROPERTY Name="RegType" Format="Integer">1</PROPERTY><PROPERTY Name="RegOp" Format="Integer">1</PROPERTY><PROPERTY Name="RegCond" Format="Integer">1</PROPERTY></RESOURCE><RESOURCE ResTypeVSGUID="{2C10DB69-39AB-48A4-A83F-9AB3ACBA7C45}" BuildTypeMask="819" Name="RegKey:&quot;HKEY_CLASSES_ROOT\ADsDSOObject\Clsid&quot;" Localize="0"><PROPERTY Name="KeyPath" Format="String">HKEY_CLASSES_ROOT\ADsDSOObject\Clsid</PROPERTY><PROPERTY Name="RegValue" Format="String">{549365d0-ec26-11cf-8310-00aa00b505db}</PROPERTY><PROPERTY Name="RegType" Format="Integer">1</PROPERTY><PROPERTY Name="RegOp" Format="Integer">1</PROPERTY><PROPERTY Name="RegCond" Format="Integer">1</PROPERTY></RESOURCE><RESOURCE ResTypeVSGUID="{2C10DB69-39AB-48A4-A83F-9AB3ACBA7C45}" BuildTypeMask="819" Name="RegKey:&quot;HKEY_CLASSES_ROOT\CLSID\{549365d0-ec26-11cf-8310-00aa00b505db}&quot;" Localize="0"><PROPERTY Name="KeyPath" Format="String">HKEY_CLASSES_ROOT\CLSID\{549365d0-ec26-11cf-8310-00aa00b505db}</PROPERTY><PROPERTY Name="RegValue" Format="String">ADsDSOObject</PROPERTY><PROPERTY Name="RegType" Format="Integer">1</PROPERTY><PROPERTY Name="RegOp" Format="Integer">1</PROPERTY><PROPERTY Name="RegCond" Format="Integer">1</PROPERTY></RESOURCE><RESOURCE ResTypeVSGUID="{2C10DB69-39AB-48A4-A83F-9AB3ACBA7C45}" BuildTypeMask="819" Name="RegKey:&quot;HKEY_CLASSES_ROOT\CLSID\{549365d0-ec26-11cf-8310-00aa00b505db}\InprocServer32&quot;" Localize="0"><PROPERTY Name="KeyPath" Format="String">HKEY_CLASSES_ROOT\CLSID\{549365d0-ec26-11cf-8310-00aa00b505db}\InprocServer32</PROPERTY><PROPERTY Name="RegValue" Format="String">activeds.dll</PROPERTY><PROPERTY Name="RegType" Format="Integer">1</PROPERTY><PROPERTY Name="RegOp" Format="Integer">1</PROPERTY><PROPERTY Name="RegCond" Format="Integer">1</PROPERTY></RESOURCE><RESOURCE ResTypeVSGUID="{2C10DB69-39AB-48A4-A83F-9AB3ACBA7C45}" BuildTypeMask="819" Name="RegKey:&quot;HKEY_CLASSES_ROOT\CLSID\{549365d0-ec26-11cf-8310-00aa00b505db}\InprocServer32&quot;\ThreadingModel" Localize="0"><PROPERTY Name="KeyPath" Format="String">HKEY_CLASSES_ROOT\CLSID\{549365d0-ec26-11cf-8310-00aa00b505db}\InprocServer32</PROPERTY><PROPERTY Name="ValueName" Format="String">ThreadingModel</PROPERTY><PROPERTY Name="RegValue" Format="String">Both</PROPERTY><PROPERTY Name="RegType" Format="Integer">1</PROPERTY><PROPERTY Name="RegOp" Format="Integer">1</PROPERTY><PROPERTY Name="RegCond" Format="Integer">1</PROPERTY></RESOURCE><RESOURCE ResTypeVSGUID="{2C10DB69-39AB-48A4-A83F-9AB3ACBA7C45}" BuildTypeMask="819" Name="RegKey:&quot;HKEY_CLASSES_ROOT\CLSID\{549365d0-ec26-11cf-8310-00aa00b505db}\OLE DB Provider&quot;" Localize="0"><PROPERTY Name="KeyPath" Format="String">HKEY_CLASSES_ROOT\CLSID\{549365d0-ec26-11cf-8310-00aa00b505db}\OLE DB Provider</PROPERTY><PROPERTY Name="RegValue" Format="String">OLE DB Provider for Microsoft Directory Services</PROPERTY><PROPERTY Name="RegType" Format="Integer">1</PROPERTY><PROPERTY Name="RegOp" Format="Integer">1</PROPERTY><PROPERTY Name="RegCond" Format="Integer">1</PROPERTY></RESOURCE><RESOURCE ResTypeVSGUID="{2C10DB69-39AB-48A4-A83F-9AB3ACBA7C45}" BuildTypeMask="819" Name="RegKey:&quot;HKEY_CLASSES_ROOT\CLSID\{549365d0-ec26-11cf-8310-00aa00b505db}\ProgID&quot;" Localize="0"><PROPERTY Name="KeyPath" Format="String">HKEY_CLASSES_ROOT\CLSID\{549365d0-ec26-11cf-8310-00aa00b505db}\ProgID</PROPERTY><PROPERTY Name="RegValue" Format="String">ADsDSOObject</PROPERTY><PROPERTY Name="RegType" Format="Integer">1</PROPERTY><PROPERTY Name="RegOp" Format="Integer">1</PROPERTY><PROPERTY Name="RegCond" Format="Integer">1</PROPERTY></RESOURCE><RESOURCE ResTypeVSGUID="{90D8E195-E710-4AF6-B667-B1805FFC9B8F}" BuildTypeMask="819" Name="RawDep:&quot;RawFile&quot;,&quot;ole32.dll&quot;"><PROPERTY Name="RawType" Format="String">File</PROPERTY><PROPERTY Name="Value" Format="String">ole32.dll</PROPERTY></RESOURCE><RESOURCE ResTypeVSGUID="{90D8E195-E710-4AF6-B667-B1805FFC9B8F}" BuildTypeMask="819" Name="RawDep:&quot;RawFile&quot;,&quot;oledb32.dll&quot;"><PROPERTY Name="RawType" Format="String">File</PROPERTY><PROPERTY Name="Value" Format="String">oledb32.dll</PROPERTY></RESOURCE><RESOURCE ResTypeVSGUID="{90D8E195-E710-4AF6-B667-B1805FFC9B8F}" BuildTypeMask="819" Name="RawDep:&quot;RawFile&quot;,&quot;advapi32.dll&quot;"><PROPERTY Name="RawType" Format="String">File</PROPERTY><PROPERTY Name="Value" Format="String">advapi32.dll</PROPERTY></RESOURCE><RESOURCE ResTypeVSGUID="{90D8E195-E710-4AF6-B667-B1805FFC9B8F}" BuildTypeMask="819" Name="RawDep:&quot;RawFile&quot;,&quot;oleaut32.dll&quot;"><PROPERTY Name="RawType" Format="String">File</PROPERTY><PROPERTY Name="Value" Format="String">oleaut32.dll</PROPERTY></RESOURCE><RESOURCE ResTypeVSGUID="{90D8E195-E710-4AF6-B667-B1805FFC9B8F}" BuildTypeMask="819" Name="RawDep(819):&quot;File&quot;,&quot;activeds.dll&quot;"><PROPERTY Name="RawType" Format="String">File</PROPERTY><PROPERTY Name="Value" Format="String">activeds.dll</PROPERTY></RESOURCE><RESOURCE ResTypeVSGUID="{322D2CA9-219E-4380-989B-12E8A830DFFA}" BuildTypeMask="819" Name="FBRegDLL(819):&quot;%11%\activeds.dll&quot;" Localize="0"><PROPERTY Name="Arguments" Format="String"></PROPERTY><PROPERTY Name="DLLEntryPoint" Format="String"></PROPERTY><PROPERTY Name="DLLInstall" Format="Boolean">False</PROPERTY><PROPERTY Name="DLLRegister" Format="Boolean">True</PROPERTY><PROPERTY Name="FilePath" Format="String">%11%\activeds.dll</PROPERTY><PROPERTY Name="Flags" Format="Integer">0</PROPERTY><PROPERTY Name="Timeout" Format="Integer">0</PROPERTY><DISPLAYNAME></DISPLAYNAME><DESCRIPTION></DESCRIPTION></RESOURCE><GROUPMEMBER GroupVSGUID="{E01B4103-3883-4FE8-992F-10566E7B796C}"/><GROUPMEMBER GroupVSGUID="{D8142082-243E-4C8C-B98B-3290C50D93C7}"/></COMPONENT></DCARRIER>