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.
60 lines
34 KiB
60 lines
34 KiB
<?xml version="1.0" encoding="UTF-16"?>
|
|
<!DOCTYPE DCARRIER SYSTEM "mantis.dtd" [
|
|
<!-- RegKey registry types (map to REG_SZ etc) -->
|
|
<!ENTITY RegTypeNone "0" >
|
|
<!ENTITY RegTypeSz "1" >
|
|
<!ENTITY RegTypeExpandSz "2" >
|
|
<!ENTITY RegTypeBinary "3" >
|
|
<!ENTITY RegTypeDword "4" >
|
|
<!ENTITY RegTypeDwordBigEndian "5" >
|
|
<!ENTITY RegTypeLink "6" >
|
|
<!ENTITY RegTypeMultiSz "7" >
|
|
<!ENTITY RegTypeResourceList "8" >
|
|
<!ENTITY RegTypeFullResourceDescriptor "9" >
|
|
<!ENTITY RegTypeResourceRequirementsList "10" >
|
|
<!ENTITY RegTypeQword "11" >
|
|
|
|
<!-- RegKey registry operations -->
|
|
<!ENTITY RegOpWrite "1" >
|
|
<!ENTITY RegOpDelete "2" >
|
|
<!ENTITY RegOpEdit "3" >
|
|
|
|
<!-- RegKey registry conditionals -->
|
|
<!ENTITY RegCondAlways "1" >
|
|
<!ENTITY RegCondIfExists "2" >
|
|
<!ENTITY RegCondIfNotExists "3" >
|
|
|
|
<!-- RawDep dependency types -->
|
|
<!ENTITY RawDepNone "None" >
|
|
<!ENTITY RawDepCLSID "CLSID" >
|
|
<!ENTITY RawDepFile "File" >
|
|
<!ENTITY RawDepRegKey "RegKey" >
|
|
<!ENTITY RawDepRegValue "RegValue" >
|
|
<!ENTITY RawDepRegPath "RegPath" >
|
|
]>
|
|
<DCARRIER CarrierRevision="1">
|
|
<TOOLINFO ToolName="iCat"><![CDATA[<?xml version="1.0"?>
|
|
<!DOCTYPE TOOL SYSTEM "file://mess/icat/tool.dtd">
|
|
<TOOL>
|
|
<CREATED><NAME>iCat</NAME><VSGUID>{7e14ebbb-dd3e-46f3-a3cc-e0c6119a5018}</VSGUID><VERSION>1.0.0.230</VERSION><BUILD>230</BUILD></CREATED><LASTSAVED><NAME>iCat</NAME><VSGUID>{97b86ee0-259c-479f-bc46-6cea7ef4be4d}</VSGUID><VERSION>1.0.0.452</VERSION><BUILD>452</BUILD><DATE>7/5/2001</DATE></LASTSAVED></TOOL>
|
|
]]></TOOLINFO><COMPONENT ComponentVSGUID="{AC01B881-AFA3-4A24-8690-42C45DBD9255}" ComponentVIGUID="{1EAE8097-61AE-47B1-8673-6AB5FBFE8F36}" PlatformGUID="{B784E719-C196-4DDB-B358-D9254426C38D}" RepositoryVSGUID="{8E0BE9ED-7649-47F3-810B-232D36C430B4}" Revision="7" Visibility="200" MultiInstance="0" Released="1" Editable="0" HTMLFinal="0" IsMacro="0" HTMLTitle="" PrototypeVIGUID=""><HELPCONTEXT src="_netbios_over_tcp!ip_component_description.htm"><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
|
<HTML DIR="LTR"><HEAD>
|
|
<META HTTP-EQUIV="Content-Type" Content="text/html; charset=Windows-1252">
|
|
<TITLE>NetBIOS over TCP/IP Component Description</TITLE>
|
|
<style type="text/css">@import url(td.css);</style></HEAD>
|
|
<BODY TOPMARGIN="0">
|
|
<H1><A NAME="_netbios_over_tcp!ip_component_description"></A><SUP></SUP>NetBIOS over TCP/IP Component Description</H1>
|
|
|
|
<P>This component supports NetBIOS services in a TCP/IP environment. NetBIOS over TCP/IP is specified by request for comment (RFC) 1001 and RFC 1002. NetBIOS defines a software interface and a naming convention, not a protocol. NetBIOS over TCP/IP provides the NetBIOS programming interface over the TCP/IP, extending the reach of NetBIOS client and server programs to the Internet Protocol (IP) networks and providing interoperability with various other operating systems.</P>
|
|
|
|
<P>The Netbt.sys driver is a kernel-mode component that supports the Transmit Diversion Inertie (TDI) interface. Network clients and servers use the TDI interface directly, while traditional NetBIOS applications have their calls mapped to TDI calls through the Netbios.sys driver. Using TDI to make calls to NetBT is a more difficult programming task, but can provide higher performance and flexibility.</P>
|
|
|
|
<P>The Microsoft Windows NT Workstation service, server service, browser, messenger, and NetLogon services all function as NetBT clients and use TDI to communicate with NetBT. Windows NT also includes a NetBIOS emulator, netbios.sys, which is a separate component. The emulator takes standard NetBIOS requests from NetBIOS applications and translates them to equivalent TDI functions. The NetBIOS application uses the NetBIOS application programming interface (API) to communicate with the NetBIOS emulator.</P>
|
|
|
|
<H1>Component Configuration</H1>
|
|
|
|
<P>There are no configuration requirements for this component.</P>
|
|
|
|
</BODY>
|
|
</HTML>
|
|
</HELPCONTEXT><DISPLAYNAME>NetBIOS over TCPIP</DISPLAYNAME><VERSION>1.0</VERSION><DESCRIPTION>Provide NetBIOS services in a TCP/IP environment</DESCRIPTION><COPYRIGHT>2000 Microsoft Corp.</COPYRIGHT><VENDOR>Microsoft Corp.</VENDOR><OWNERS>jruan</OWNERS><AUTHORS>jruan;paulclap</AUTHORS><DATECREATED>7/20/2000</DATECREATED><DATEREVISED>7/5/2001</DATEREVISED><RESOURCE Name="File:"%11%","lmhsvc.dll"" ResTypeVSGUID="{E66B49F6-4A35-4246-87E8-5C1A468315B5}" BuildTypeMask="819"><PROPERTY Name="DstPath" Format="String">%11%</PROPERTY><PROPERTY Name="DstName" Format="String">lmhsvc.dll</PROPERTY><PROPERTY Name="SrcFileSize" Format="Integer">0</PROPERTY><PROPERTY Name="NoExpand" Format="Boolean">0</PROPERTY><DISPLAYNAME>TCP/IP NetBIOS Helper Service</DISPLAYNAME><DESCRIPTION>Enables support for NetBIOS over TCP/IP (NetBT) service and NetBIOS name resolution.</DESCRIPTION></RESOURCE><RESOURCE Name="File:"%12%","netbt.sys"" ResTypeVSGUID="{E66B49F6-4A35-4246-87E8-5C1A468315B5}" BuildTypeMask="819"><PROPERTY Name="DstPath" Format="String">%12%</PROPERTY><PROPERTY Name="DstName" Format="String">netbt.sys</PROPERTY><PROPERTY Name="SrcFileSize" Format="Integer">0</PROPERTY><PROPERTY Name="NoExpand" Format="Boolean">0</PROPERTY><DISPLAYNAME>device driver for NetBIOS over TCP/IP</DISPLAYNAME><DESCRIPTION>Provide Netbios services in a TCP/IP environment</DESCRIPTION></RESOURCE><RESOURCE Name="RegKey:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT\Parameters\BcastNameQueryCount" ResTypeVSGUID="{2C10DB69-39AB-48a4-A83F-9AB3ACBA7C45}" BuildTypeMask="819" Localize="0"><PROPERTY Name="KeyPath" Format="String">HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT\Parameters</PROPERTY><PROPERTY Name="ValueName" Format="String">BcastNameQueryCount</PROPERTY><PROPERTY Name="RegValue" Format="Integer">3</PROPERTY><PROPERTY Name="RegType" Format="Integer">4</PROPERTY><PROPERTY Name="RegOp" Format="Integer">1</PROPERTY><PROPERTY Name="RegCond" Format="Integer">3</PROPERTY><DISPLAYNAME>Broadcast Name Query Count</DISPLAYNAME><DESCRIPTION>This value determines the number of times NetBT broadcasts a query for a specific name without receiving a response</DESCRIPTION></RESOURCE><RESOURCE Name="RegKey:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT\Parameters\BcastQueryTimeout" ResTypeVSGUID="{2C10DB69-39AB-48a4-A83F-9AB3ACBA7C45}" BuildTypeMask="819" Localize="0"><PROPERTY Name="KeyPath" Format="String">HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT\Parameters</PROPERTY><PROPERTY Name="ValueName" Format="String">BcastQueryTimeout</PROPERTY><PROPERTY Name="RegValue" Format="Integer">750</PROPERTY><PROPERTY Name="RegType" Format="Integer">4</PROPERTY><PROPERTY Name="RegOp" Format="Integer">1</PROPERTY><PROPERTY Name="RegCond" Format="Integer">3</PROPERTY><DISPLAYNAME>Broadcast Name Query Timeout</DISPLAYNAME><DESCRIPTION>This value determines the time interval between successive broadcast name queries for the same name.</DESCRIPTION></RESOURCE><RESOURCE Name="RegKey:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT\Parameters\CacheTimeout" ResTypeVSGUID="{2C10DB69-39AB-48a4-A83F-9AB3ACBA7C45}" BuildTypeMask="819" Localize="0"><PROPERTY Name="KeyPath" Format="String">HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT\Parameters</PROPERTY><PROPERTY Name="ValueName" Format="String">CacheTimeout</PROPERTY><PROPERTY Name="RegValue" Format="Integer">600000</PROPERTY><PROPERTY Name="RegType" Format="Integer">4</PROPERTY><PROPERTY Name="RegOp" Format="Integer">1</PROPERTY><PROPERTY Name="RegCond" Format="Integer">3</PROPERTY><DISPLAYNAME>Cache Timeout</DISPLAYNAME><DESCRIPTION>This value determines the time interval that names are cached in the remote name table. The nbtstat -c command can be used to view the remaining time for each name in the cache.</DESCRIPTION></RESOURCE><RESOURCE Name="RegKey:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT\Parameters\EnableLMHOSTS" ResTypeVSGUID="{2C10DB69-39AB-48a4-A83F-9AB3ACBA7C45}" BuildTypeMask="819" Localize="0"><PROPERTY Name="KeyPath" Format="String">HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT\Parameters</PROPERTY><PROPERTY Name="ValueName" Format="String">EnableLMHOSTS</PROPERTY><PROPERTY Name="RegValue" Format="Integer">0</PROPERTY><PROPERTY Name="RegType" Format="Integer">4</PROPERTY><PROPERTY Name="RegOp" Format="Integer">1</PROPERTY><PROPERTY Name="RegCond" Format="Integer">3</PROPERTY></RESOURCE><RESOURCE Name="RegKey:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT\Parameters\NameServerPort" ResTypeVSGUID="{2C10DB69-39AB-48a4-A83F-9AB3ACBA7C45}" BuildTypeMask="819" Localize="0"><PROPERTY Name="KeyPath" Format="String">HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT\Parameters</PROPERTY><PROPERTY Name="ValueName" Format="String">NameServerPort</PROPERTY><PROPERTY Name="RegValue" Format="Integer">137</PROPERTY><PROPERTY Name="RegType" Format="Integer">4</PROPERTY><PROPERTY Name="RegOp" Format="Integer">1</PROPERTY><PROPERTY Name="RegCond" Format="Integer">3</PROPERTY><DISPLAYNAME>NetBIOS Name Sevice Port</DISPLAYNAME><DESCRIPTION>Determines the destination port number to which NetBT sends name service related packets to WINS. Microsoft WINS listens on port 137 decimal. NetBIOS name servers from other vendors may listen on different ports.</DESCRIPTION></RESOURCE><RESOURCE Name="RegKey:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT\Parameters\NameSrvQueryCount" ResTypeVSGUID="{2C10DB69-39AB-48a4-A83F-9AB3ACBA7C45}" BuildTypeMask="819" Localize="0"><PROPERTY Name="KeyPath" Format="String">HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT\Parameters</PROPERTY><PROPERTY Name="ValueName" Format="String">NameSrvQueryCount</PROPERTY><PROPERTY Name="RegValue" Format="Integer">3</PROPERTY><PROPERTY Name="RegType" Format="Integer">4</PROPERTY><PROPERTY Name="RegOp" Format="Integer">1</PROPERTY><PROPERTY Name="RegCond" Format="Integer">3</PROPERTY><DISPLAYNAME>Name Servier Query Count</DISPLAYNAME><DESCRIPTION>This value determines the number of times that NetBT sends a query to a WINS server for a specified name without receiving a response</DESCRIPTION></RESOURCE><RESOURCE Name="RegKey:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT\Parameters\NameSrvQueryTimeout" ResTypeVSGUID="{2C10DB69-39AB-48a4-A83F-9AB3ACBA7C45}" BuildTypeMask="819" Localize="0"><PROPERTY Name="KeyPath" Format="String">HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT\Parameters</PROPERTY><PROPERTY Name="ValueName" Format="String">NameSrvQueryTimeout</PROPERTY><PROPERTY Name="RegValue" Format="Integer">1500</PROPERTY><PROPERTY Name="RegType" Format="Integer">4</PROPERTY><PROPERTY Name="RegOp" Format="Integer">1</PROPERTY><PROPERTY Name="RegCond" Format="Integer">3</PROPERTY></RESOURCE><RESOURCE Name="RegKey:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT\Parameters\NbProvider" ResTypeVSGUID="{2C10DB69-39AB-48a4-A83F-9AB3ACBA7C45}" BuildTypeMask="819" Localize="0"><PROPERTY Name="KeyPath" Format="String">HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT\Parameters</PROPERTY><PROPERTY Name="ValueName" Format="String">NbProvider</PROPERTY><PROPERTY Name="RegValue" Format="String">_tcp</PROPERTY><PROPERTY Name="RegType" Format="Integer">1</PROPERTY><PROPERTY Name="RegOp" Format="Integer">1</PROPERTY><PROPERTY Name="RegCond" Format="Integer">3</PROPERTY></RESOURCE><RESOURCE Name="RegKey:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT\Parameters\SessionKeepAlive" ResTypeVSGUID="{2C10DB69-39AB-48a4-A83F-9AB3ACBA7C45}" BuildTypeMask="819" Localize="0"><PROPERTY Name="KeyPath" Format="String">HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT\Parameters</PROPERTY><PROPERTY Name="ValueName" Format="String">SessionKeepAlive</PROPERTY><PROPERTY Name="RegValue" Format="Integer">3600000</PROPERTY><PROPERTY Name="RegType" Format="Integer">4</PROPERTY><PROPERTY Name="RegOp" Format="Integer">1</PROPERTY><PROPERTY Name="RegCond" Format="Integer">3</PROPERTY></RESOURCE><RESOURCE Name="RegKey:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT\Parameters\Size/Small/Medium/Large" ResTypeVSGUID="{2C10DB69-39AB-48a4-A83F-9AB3ACBA7C45}" BuildTypeMask="819" Localize="0"><PROPERTY Name="KeyPath" Format="String">HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT\Parameters</PROPERTY><PROPERTY Name="ValueName" Format="String">Size/Small/Medium/Large</PROPERTY><PROPERTY Name="RegValue" Format="Integer">1</PROPERTY><PROPERTY Name="RegType" Format="Integer">4</PROPERTY><PROPERTY Name="RegOp" Format="Integer">1</PROPERTY><PROPERTY Name="RegCond" Format="Integer">3</PROPERTY></RESOURCE><RESOURCE Name="RegKey:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT\Parameters\TransportBindName" ResTypeVSGUID="{2C10DB69-39AB-48a4-A83F-9AB3ACBA7C45}" BuildTypeMask="819" Localize="0"><PROPERTY Name="KeyPath" Format="String">HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT\Parameters</PROPERTY><PROPERTY Name="ValueName" Format="String">TransportBindName</PROPERTY><PROPERTY Name="RegValue" Format="String">\Device\</PROPERTY><PROPERTY Name="RegType" Format="Integer">1</PROPERTY><PROPERTY Name="RegOp" Format="Integer">1</PROPERTY><PROPERTY Name="RegCond" Format="Integer">3</PROPERTY></RESOURCE><RESOURCE Name="RawDep:"RawFile","MSVCRT.DLL"" ResTypeVSGUID="{90D8E195-E710-4af6-B667-B1805FFC9B8F}" BuildTypeMask="819"><PROPERTY Name="RawType" Format="String">File</PROPERTY><PROPERTY Name="Value" Format="String">MSVCRT.DLL</PROPERTY></RESOURCE><RESOURCE Name="RawDep:"RawFile","NTDLL.DLL"" ResTypeVSGUID="{90D8E195-E710-4af6-B667-B1805FFC9B8F}" BuildTypeMask="819"><PROPERTY Name="RawType" Format="String">File</PROPERTY><PROPERTY Name="Value" Format="String">NTDLL.DLL</PROPERTY></RESOURCE><RESOURCE Name="RawDep:"RawFile","KERNEL32.DLL"" ResTypeVSGUID="{90D8E195-E710-4af6-B667-B1805FFC9B8F}" BuildTypeMask="819"><PROPERTY Name="RawType" Format="String">File</PROPERTY><PROPERTY Name="Value" Format="String">KERNEL32.DLL</PROPERTY></RESOURCE><RESOURCE Name="RawDep:"RawFile","ADVAPI32.DLL"" ResTypeVSGUID="{90D8E195-E710-4af6-B667-B1805FFC9B8F}" BuildTypeMask="819"><PROPERTY Name="RawType" Format="String">File</PROPERTY><PROPERTY Name="Value" Format="String">ADVAPI32.DLL</PROPERTY></RESOURCE><RESOURCE Name="RawDep:"RawFile","WS2_32.DLL"" ResTypeVSGUID="{90D8E195-E710-4af6-B667-B1805FFC9B8F}" BuildTypeMask="819"><PROPERTY Name="RawType" Format="String">File</PROPERTY><PROPERTY Name="Value" Format="String">WS2_32.DLL</PROPERTY></RESOURCE><RESOURCE Name="RawDep:"RawFile","ICMP.DLL"" ResTypeVSGUID="{90D8E195-E710-4af6-B667-B1805FFC9B8F}" BuildTypeMask="819"><PROPERTY Name="RawType" Format="String">File</PROPERTY><PROPERTY Name="Value" Format="String">ICMP.DLL</PROPERTY></RESOURCE><RESOURCE Name="RawDep:"RawFile","USER32.DLL"" ResTypeVSGUID="{90D8E195-E710-4af6-B667-B1805FFC9B8F}" BuildTypeMask="819"><PROPERTY Name="RawType" Format="String">File</PROPERTY><PROPERTY Name="Value" Format="String">USER32.DLL</PROPERTY></RESOURCE><RESOURCE Name="RawDep:"RawFile","NTOSKRNL.EXE"" ResTypeVSGUID="{90D8E195-E710-4af6-B667-B1805FFC9B8F}" BuildTypeMask="819"><PROPERTY Name="RawType" Format="String">File</PROPERTY><PROPERTY Name="Value" Format="String">NTOSKRNL.EXE</PROPERTY></RESOURCE><RESOURCE Name="RawDep:"RawFile","HAL.DLL"" ResTypeVSGUID="{90D8E195-E710-4af6-B667-B1805FFC9B8F}" BuildTypeMask="819"><PROPERTY Name="RawType" Format="String">File</PROPERTY><PROPERTY Name="Value" Format="String">HAL.DLL</PROPERTY></RESOURCE><RESOURCE Name="RawDep:"RawFile","TDI.SYS"" ResTypeVSGUID="{90D8E195-E710-4af6-B667-B1805FFC9B8F}" BuildTypeMask="819"><PROPERTY Name="RawType" Format="String">File</PROPERTY><PROPERTY Name="Value" Format="String">TDI.SYS</PROPERTY></RESOURCE><RESOURCE Name="RawDep:"RawFile","WSOCK32.dll"" ResTypeVSGUID="{90D8E195-E710-4af6-B667-B1805FFC9B8F}" BuildTypeMask="819"><PROPERTY Name="RawType" Format="String">File</PROPERTY><PROPERTY Name="Value" Format="String">WSOCK32.dll</PROPERTY></RESOURCE><RESOURCE Name="RawDep:"RawFile","tcpip.sys"" ResTypeVSGUID="{90D8E195-E710-4af6-B667-B1805FFC9B8F}" BuildTypeMask="819"><PROPERTY Name="RawType" Format="String">File</PROPERTY><PROPERTY Name="Value" Format="String">tcpip.sys</PROPERTY></RESOURCE><RESOURCE ResTypeVSGUID="{90D8E195-E710-4AF6-B667-B1805FFC9B8F}" BuildTypeMask="819" Name="RawDep(819):"File","nbtstat.exe""><PROPERTY Name="RawType" Format="String">File</PROPERTY><PROPERTY Name="Value" Format="String">nbtstat.exe</PROPERTY></RESOURCE><GROUPMEMBER GroupVSGUID="{388249D2-1897-44ff-86F2-E159A27AA037}"/><GROUPMEMBER GroupVSGUID="{4E7B2F7A-A581-11D4-8E94-00B0D03D27C6}"/></COMPONENT></DCARRIER>
|