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.
 
 
 
 
 
 

99 lines
3.8 KiB

; NetATLK.INX -- Appletalk Services
;
; Copyright (c) Microsoft Corporation. All rights reserved.
[Version]
Signature = "$Windows NT$"
Class = NetTrans
ClassGUID = {4d36e975-e325-11ce-bfc1-08002be10318}
Provider = %Msft%
LayoutFile = layout.inf
[Manufacturer]
%Msft%=MSFT
[MSFT]
%NetATLK_Desc%=Install, MS_AppleTalk
[Install]
Characteristics=0x80 ; NCF_HAS_UI
AddReg=Inst_Ndi ; Specify the [N]etwork [d]evice [i]nstaller
[Inst_Ndi]
HKR,Ndi,ClsID,,"{525609f4-d232-11d0-b76f-00c04fc9bcc4}"
HKR,Ndi,Service,,"AppleTalk"
HKR,Ndi,CoServices,%REG_MULTI_SZ%,"AppleTalk"
HKR,Ndi,HelpText,,"@netcfgx.dll,-50005"
HKR,Ndi\Interfaces,UpperRange,,"atalk"
HKR,Ndi\Interfaces,LowerRange,,"ndis5,ndiswanatalk,ndis5_atalk"
[Install.Services]
AddService=AppleTalk,,ATLK_Service_Inst
[ATLK_Service_Inst]
DisplayName=%NetATLK_Desc%
ServiceType=%SERVICE_WIN32_SHARE_PROCESS%
StartType=%SERVICE_DEMAND_START%
ErrorControl=1
ServiceBinary=%12%\sfmatalk.sys
LoadOrderGroup="PNP_TDI"
AddReg=AddReg_ATLK_Service_Inst
Description=%NetATLK_Desc%
[AddReg_ATLK_Service_Inst]
HKR,"Performance","Library",,"atkctrs.dll"
HKR,"Performance","Open",,"OpenAtkPerformanceData"
HKR,"Performance","Close",,"CloseAtkPerformanceData"
HKR,"Performance","Collect",,"CollectAtkPerformanceData"
HKLM,"Software\Microsoft\Rpc\ClientProtocols","ncacn_at_dsp",,"rpcrt4.dll"
@@:@6:HKLM,"Software\Wow6432Node\Microsoft\Rpc\ClientProtocols","ncacn_at_dsp",,"rpcrt4.dll"
HKLM,System\CurrentControlSet\Services\EventLog\Application\atkctrs,EventMessageFile,%REG_EXPAND_SZ%,"atkctrs.dll"
HKLM,System\CurrentControlSet\Services\EventLog\Application\atkctrs,TypesSupported,%REG_DWORD%, 0x00000007
HKLM,System\CurrentControlSet\Services\EventLog\System\AppleTalk,EventMessageFile,%REG_EXPAND_SZ%,"%%SystemRoot%%\system32\sfmatmsg.dll"
HKLM,System\CurrentControlSet\Services\EventLog\System\AppleTalk,TypesSupported,%REG_DWORD%, 0x00000007
HKLM,System\CurrentControlSet\Services\EventLog\Application\%ATLK_PNT_MON_Desc%,CategoryCount,%REG_DWORD%,0x00000004
HKLM,System\CurrentControlSet\Services\EventLog\Application\%ATLK_PNT_MON_Desc%,CategoryMessageFile,%REG_EXPAND_SZ%,"%%SystemRoot%%\System32\sfmmon.dll"
HKLM,System\CurrentControlSet\Services\EventLog\Application\%ATLK_PNT_MON_Desc%,EventMessageFile,%REG_EXPAND_SZ%,"%%SystemRoot%%\System32\sfmmon.dll"
HKLM,System\CurrentControlSet\Services\EventLog\Application\%ATLK_PNT_MON_Desc%,TypesSupported,%REG_DWORD%,0x00000007
[Install.Winsock]
AddSock=Inst_ATLK_Winsock_Dependency
[Inst_ATLK_Winsock_Dependency]
TransportService=AppleTalk
HelperDllName="%SystemRoot%\System32\sfmwshat.dll"
MaxSockAddrLength=0x8
MinSockAddrLength=0x6
@@:@i:[Install.PrintMonitor]
@@:@i:AddMonitor = Inst_Static.AddPrintMonitor
@@:@i:[Inst_Static.AddPrintMonitor]
@@:@i:PrintMonitorName = %ATLK_PNT_MON_Name%
@@:@i:PrintMonitorDLL = "sfmmon.dll"
@@:@i:PrintProcName = "SFMPSPRT"
@@:@i:PrintProcDLL = "sfmpsprt.dll"
[Install.Remove.Services]
DelService=AppleTalk
DelReg=DelReg_ATLK_Service
[DelReg_ATLK_Service]
HKLM,"Software\Microsoft\Rpc\Protocols","ncacn_at_dsp"
HKLM,"Software\Microsoft\Rpc\ClientProtocols","ncacn_at_dsp"
@@:@6:HKLM,"Software\Wow6432Node\Microsoft\Rpc\ClientProtocols","ncacn_at_dsp"
HKLM,System\CurrentControlSet\Services\EventLog\Application\atkctrs ; Remove Entire Tree
HKLM,System\CurrentControlSet\Services\EventLog\Application\%ATLK_PNT_MON_Desc% ; Remove Entire Tree
HKLM,System\CurrentControlSet\Services\EventLog\System\AppleTalk ; Remove Entire Tree
[Install.Remove.Winsock]
TransportService=AppleTalk
@@:@i:[Install.Remove.PrintMonitor]
@@:@i:DelMonitor = Del_Static.DelPrintMonitor
@@:@i:[Del_Static.DelPrintMonitor]
@@:@i:PrintMonitorName = %ATLK_PNT_MON_Name%
@@:@i:PrintMonitorDLL = "sfmmon.dll"
@@:@i:PrintProcName = "SFMPSPRT"