REG: Network Services Entries, Part 2

ID: Q102996


The information in this article applies to:


SUMMARY

The article contains Registry entries for the network services, Part

  1. These subgroups are included:


For a listing of the contents of network services entries articles 1-8, see "Network Services Entries, Part 1."

Alerter Service Entries

Entries for this service appear under the following subkey:


   HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Alerter\Parameters 


AlertNames REG_MULTI_SZ List

   Specifies the list of users to whom administrator alerts are sent.
   This value can be set using the Server Manager. Default: NULL 


AppleTalk and MacFile Service Entries for SFM

Services For Macintosh (SFM) does not appear in the Registry until you install SFM using the Network icon in Control Panel. After installation, the SFM value entries appear under several Services subkeys: AppleTalk, MacFile, MacPrint, and MacSrv. You should let the system maintain entries in the MacPrint or MacSrv service. However, the AppleTalk and MacFile services contain definable parameters described in this section.

You should use the Network icon in Control Panel to configure SFM, and use File Manager to administer file services, Server Manager to administer server services, and Print Manager to administer print services for SFM.

SFM is included with Windows NT Advanced Server and on the Windows NT Resource Guide disk.

AppleTalk Entries for SFM

The values for the AppleTalk service are found in the following Registry path:


   HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AppleTalk 


For changes to take effect, you must restart the File Server for Macintosh using the Devices icon in Control Panel.

Values for the AppleTalk Parameters and Adapters subkeys are described here. The settings in the Linkage subkey and the TCP/IP settings in the Winsock subkey for AppleTalk are maintained by the system and should not be changed by the user.

The following are the defaults for the basic service entries:


   DependOnGroup=NDIS
   DependOnService=Lance
   DisplayName=AppleTalk Transport
   ErrorControl=0x1
   ImagePath=\SystemRoot\system32\drivers\sfmatalk.sys
   Start=0x2
   Type=0x1 


AppleTalk Parameter Entries

This is the Registry path for the AppleTalk parameters:


   HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AppleTalk
   \Parameters 



   NOTE: The above registry key is one path; it has been wrapped for
   readability. 


These values set port, zone, and router information.

DefaultPort EG_SZ Adapter name

   Specifies the network on which the SFM service names are
   registered. If the AppleTalk protocol is not routing, only
   Macintosh workstations connected to this network can see the file
   and print services. During initial installation, the default port
   is set automatically to the first Ethernet adapter found, or to the
   first Token Ring adapter, or to a LocalTalk adapter (in that
   order). Default: the first adapter found. 


DesiredZone REG_SZ Zone name

   Specifies the zone in which the SFM service is present. If this
   value is not set, SFM is present in the default zone for that
   network. There is no default. 


EnableRouter REG_DWORD 0 or 1

   Tells the AppleTalk protocol whether routing needs to be started on
   this computer. If routing is started, Macintosh workstations
   connected to any of the networks that this computer is on should be
   able to use the file and print servers for Macintosh. 



   IMPORTANT: This value is critical. Unless absolutely essential, do
   not set this value to 1. 



   Default: 0 


Adapter Card Entries for AppleTalk

The entries for AppleTalk that are specific to network adapter cards are found under the following Registry path:


   HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AppleTalk\Adapters
   \adapter_name 



   NOTE: The above registry key is one path; it has been wrapped for
   readability. 


There is one subkey for each adapter that is AppleTalk-compatible on the computer. These entries are found in each Adapter_Name subkey.

AarpRetries REG_DWORD Number

   Specifies the maximum number of AppleTalk address-resolution
   protocol packets to be sent by the AppleTalk protocol. Default: 0xa 


DdpCheckSums REG_DWORD 0 or 1

   Tells the AppleTalk protocol whether to compute checksums in the
   DDP layer. If this entry is 1, the AppleTalk protocol uses sums in
   the DDP layer. Default: 0 


DefaultZone REG_SZ Zone name

   Contains the default zone for this network if this adapter is
   seeding the network. If the adapter is seeding the network, the
   default zone is chosen when you configure SFM using the Network
   icon in Control Panel. There is no default. 


NetworkRangeLowerEnd REG_DWORD 1 to 65279

   Specifies the lower network number of the network range if this
   adapter is seeding the network. If the adapter is seeding the
   network, this number is set by using the Network icon in Control
   Panel to configure SFM. There is no default. 


NetworkRangeUpperEnd REG_DWORD 1 to 65279

   Specifies the upper network number of the network range for this
   network if this adapter is seeding the network. If the adapter is
   seeding the network, this number is set by using the Network icon
   in Control Panel to configure SFM. There is no default. 


PortName REG_SZ AdapterName@ComputerName

   Specifies the name used to identify the AppleTalk protocol running
   on a particular adapter on a computer. There is no default. 


SeedingNetwork REG_DWORD 0 or 1

   Used by the AppleTalk protocol during startup. If this value is 0,
   this adapter is not seeding the network and the AppleTalk protocol
   ignores any seeding information for the adapter, if specified. If
   this value is 1, the AppleTalk protocol reads all seeding
   information and seeds the network, if valid. Default: 0. 


ZoneList REG_MULTI_SZ List of zones

   This value is relevant only when the adapter is seeding the
   network. The network is seeded with this list of zones by the
   AppleTalk protocol. Changes can be made by using the Network icon
   in Control Panel to configure SFM. There is no default. 


AppleTalk Winsock Entries

The TCP/IP settings in the Winsock subkey for AppleTalk are defined by the system and should not be changed by the user. The following shows the defaults:


   HelperDllName=C     \winnt\system32\sfmwshat.dll
   Mapping=
   MaxSockAddrLength=0x8
   MinSockAddrLength=0x6 


MacFile Entries for SFM

The MacFile subkey contains the main entries for the AppleTalk File Protocol (AFP) server. All configuration information for the file server is in the following subkey:


   HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MacFile 


For changes to take effect, you must restart the computer. The MacFile\Parameters subkey includes Type_Creators, Icons, and Extensions subkeys. You should let the system maintain entries in the Icons or Extensions subkeys. This section describes value entries for the Parameters and Parameters\Type_Creator subkeys.

The basic entries for the MacFile services are the following:


   DependOnGroup=
   DependOnService=AppleTalk  LanManWorkStation  NetLogon
   DisplayName=File Server for Macintosh
   ErrorControl=0x1
   ImagePath=%SystemRoot%\system32\sfmsvc.exe
   ObjectName=LocalSystem
   Start=0x2
   Type=0x20 


MacFile Parameters Entries

The Registry path for MacFile parameters is the following:


   HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MacFile\Parameters 


The following value entries specify server options, which can be set from the Server Manager. All other entries are added to the Registry when changes to the default values occur.

For information about the Macintosh codepage, see the entry for MacCP in the NLS\CodePage subkey.

LoginMsg REG_SZ 1-198 characters

   Specifies the message you want Macintosh users to see when they log
   on to the Windows NT Advanced Server network. There is no default. 


MaxSessions REG_DWORD 1 to unlimited (0xffffffff)

   Specifies the maximum number of user sessions that the file server
   for Macintosh can accommodate. Default: 0xff  (255 in decimal) 


PagedMemLimit REG_DWORD 1000K to 256000K

   Specifies the maximum amount of page memory that the file server
   for Macintosh uses. Performance of the MacFile service increases
   with an increase in this value. However, the value should not be
   set lower than 1000 KB. It is especially important that you are
   well acquainted with memory issues before changing this resource
   parameter. You cannot change this value from Server Manager.
   Default: 0x4e20 (20000 in decimal). PagedMemLimit is not a valid
   entry for Windows NT Server version 4.0 and Windows NT 4.0 ignores this
   setting if it sees it. 


NonPagedMemLimit REG_DWORD 256K to 16000KB

   Specifies the maximum amount of RAM that is available to the file
   server for Macintosh. Increasing this value helps performance of
   the file server, but decreases performance of other system
   resources. Default: 0xfa0 (4000 in decimal) 


ServerName REG_SZ Server name

   Specifies the name of the server running SFM on a Windows NT
   Advanced Server network. Use the server's Windows NT Advanced
   Server name as the default if you need to add this entry. There is
   no default. 


ServerOptions REG_DWORD

   Specifies server options that are set in Server Manager. If needed
   for repair purposes, change bits 1 through 3; do not change any of
   the other bits. When on, bit 1 allows guest logons, bit 2 allows
   cleartext passwords, and bit 3 allows Macintosh users to save
   passwords on their workstations. The defaults are bit 1, 2, and 3
   set to on. 


Volume REG_MULTI_SZ MaxUses Properties Password Path

   Each entry specifies information about a Macintosh-accessible
   volume on the server on a Windows NT Advanced Server network. You
   should add Macintosh-accessible volumes using File Manager. 



   Value          Meaning
   ----------------------
   MaxUses        Specifies the maximum number of simultaneous
                  workstations that can be connected to the file
                  server. The upper limit is unlimited. The
                  practical limits are based on the server
                  hardware and network media. 

   Properties     Specifies security options. When bit 16 (the leftmost bit
                  in binary notation) is set to On, only guests can use
                  this volume. This is the default (1000000000000000 in
                  binary notation). When bit 1 (the right-most bit in
                  binary notation) is set to On, the volume is read-only.
                  For both the volume to be read-only and guests to use
                  this volume, the binary value would be 1000000000000001. 

   Password       Contains the encrypted password. Do not change
                  this value. If a user forgets a password, you
                  can delete this entry, thus removing a password
                  requirement from the user's account. Then the
                  user can specify a new password at logon. 

   Path           Specifies the path of the volume's root
                  directory. If a volume has been deleted,
                  the path may still be valid; consequently,
                  you should not delete this value. If volumes
                  are deleted using File Manager, you can
                  delete this value. 


Type_Creators Entries for MacFile

The values in the following Registry subkey list all the Macintosh type-creators that are associated with MS-DOS-style filename extensions:


   HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
   \MacFile\Parameters\Type_Creators 



   NOTE: The above registry key is one path; it has been wrapped for
   readability. 


Change these values from the File Manager by choosing the Associate command from the MacFile menu. The value entries that appear in the Registry for each type of creator have the following format:


   ##     REG_MULTI_SZ     Creator=Value Type=Value Comment=Value 


The three values appear for each entry and have these restrictions:

These are the default entries:


1   = CREATOR=XCEL  TYPE=XLC3  Comment=Excel Chart
10  = CREATOR=XCEL  TYPE=XLM4  Comment=MS Excel 4.0 Macrosheet
11  = CREATOR=XCEL  TYPE=XLW4  Comment=MS Excel 4.0 WorkSpace
12  = CREATOR=XCEL  TYPE=XLA   Comment=Excel 4.0 Add-in MacroFile
13  = CREATOR=XCEL  TYPE=XLT   Comment=Excel 4.0 Template File
14  = CREATOR=MSWD  TYPE=WDBN  Comment=MS Word 4.0 Document
15  = CREATOR=MSWD  TYPE=TEXT  Comment=MS Word 4.0 Document
16  = CREATOR=MSPJ  TYPE=MPP   Comment=MS Project 1.x
17  = CREATOR=MSPJ  TYPE=MPX   Comment=Project 1.x Xchange Format
18  = CREATOR=MSPJ  TYPE=MPP   Comment=MS Project 1.x
19  = CREATOR=MSPJ  TYPE=MPC   Comment=MS Project 1.x Calendars
2   = CREATOR=XCEL  TYPE=XLS3  Comment=Excel Spreadsheet
20  = CREATOR=MSPJ  TYPE=MPV   Comment=MS Project 1.x Views
21  = CREATOR=MSPJ  TYPE=MPW   Comment=MS Project 1.x WorkSpaces

22  = CREATOR=ALD3  TYPE=ALB3  Comment=Mac Pagemaker Publication
23  = CREATOR=ALD3  TYPE=ALT3  Comment=Mac Pagemaker Template
24  = CREATOR=ALD3  TYPE=TIFF  Comment=Mac Pagemkr Tiff Graphics
25  = CREATOR=MORE  TYPE=TEXT  Comment=Symantec More File
26  = CREATOR=FOX+  TYPE=F+DB  Comment=FoxBase Plus
27  = CREATOR=ALD2  TYPE=PUBF  Comment=Mac PageMaker
28  = CREATOR=ARTZ  TYPE=EPSF  Comment=Adobe Illustrator
29  = CREATOR=SIT!  TYPE=SIT!  Comment=Aladdin Stuffit
3   = CREATOR=XCEL  TYPE=XLM3  Comment=Excel Macrosheet
30  = CREATOR=PPT2  TYPE=SLD2  Comment=MS Power Point 2.0
31  = CREATOR=PPT3  TYPE=SLD3  Comment=MS Power Point 3.0
32  = CREATOR=L123  TYPE=LWK3  Comment=Lotus 1-2-3
33  = CREATOR=LMAN  TYPE=DEXE  Comment=LMAN Executables
4   = CREATOR=XCEL  TYPE=XLW3  Comment=Excel Workspace
5   = CREATOR=XCEL  TYPE=XLA   Comment=Excel Add-in MacroFile
6   = CREATOR=XCEL  TYPE=SLM3  Comment=Excel Template File
7   = CREATOR=XCEL  TYPE=TEXT  Comment=MS Excel 3.0
8   = CREATOR=XCEL  TYPE=XLC4  Comment=MS Excel 4.0 Chart
9   = CREATOR=XCEL  TYPE=XLS4  Comment=MS Excel 4.0 Spreadsheet 


Extensions Entries for MacFile

The following subkey lists the extensions for Macintosh files:


   HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MacFile\Parameters 
\Extensions

These are the default entries:


BAT = ID=33
COM = ID=33
CSV = ID=10
DBF = ID=29
DIF = ID=11
DLL = ID=33
DOC = ID=14
EPS = ID=31
EXE = ID=33
GLY = ID=18
MPC = ID=21
MPP = ID=19
MPV = ID=22
MPW = ID=23
MPX = ID=20
PM3 = ID=25
PPT = ID=33
PT3 = ID=26
PUB = ID=30
RDY = ID=28
RTF = ID=16
SIT = ID=32
SLK = ID=7
STY = ID=17
SYS = ID=33
TEM = ID=27
TIF = ID=27
TPL = ID=27
TXT =
WK1 = ID=9
WK3 = ID=35
WKS = ID=8
WRD = ID=15
XLA = ID=5
XLC = ID=1
XLM = ID=3
XLS = ID=2
XLT = ID=6
XLW = ID=4 


Icons Entries for MacFile

The following subkey describes icons for MacFile:


   HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MacFile
   \Parameters\Icons 



   NOTE: The above registry key is one path; it has been wrapped for
   readability. 


These are the default entries:


LMANDEXE     REG_MULTI_SZ
Default:  CREATOR=LMAN
TYPE=DEXE
ICONTYPE=1
LENGTH=256
DATA=(code)
LMANTEXT     REG_MULTI_SZ
Default: CREATOR=LMAN
TYPE=TEXT
ICONTYPE=1
LENGTH=256
DATA=(code)
SRVRSRVR     REG_MULTI_SZ
Default: CREATOR=SRVR
TYPE=SRVR
ICONTYPE=0
LENGTH=256
DATA=(code) 


MacSrv (AFP Server) Services Entries

The MacSvr subkey contains entries for the kernel mode portion of the AppleTalk File Protocol (AFP) server. This is the Registry path:


   HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MacSrv 


These are the default basic entries:


   DependOnGroup=TDI
   DependOnService=
   DisplayName=AFP Kernel Driver
   ErrorControl=0x1
   Group=Network
   ImagePath=\SystemRoot\system32\drivers\sfmsrv.sys
   Start=0x3
   Type=0x2 


MacPrint Service Entries

The configuration information for the Macintosh Print service appears in the Registry path:


   HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MacPrint 


For changes to take effect, you must restart the computer. This runs as a service which can be seen by choosing the Services icon in Control Panel. You can configure settings using Print Manager.


   DependOnGroup=
   DependOnService=AppleTalk
   DisplayName=Print Server for Macintosh
   ErrorControl=0x1
   ImagePath=%SystemRoot%\system32\sfmprint.exe
   ObjectName=
   Default: LocalSystem
   Start=0x2
   Type=0x10 


The value of OtherDependencies in the Linkage subkey is AppleTalk.

Reference: "The Windows NT Resource Kit for Operating System Version 3.1."

Additional query words: prodnt mac


Keywords          : kbinterop ntmac ntregistry NTSrv 
Version           : 3.1 4.0
Platform          : winnt 
Issue type        : 

Last Reviewed: January 14, 1999