home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / WindowsServerTrial / server.iso / sources / install.wim / 2 / Windows / inf / netpgm.inf < prev    next >
Encoding:
Text (UTF-16)  |  2008-01-18  |  9.0 KB  |  132 lines

  1. ; NETRMCAST.INF -- RMCAST Protocol
  2. ;
  3. ; Copyright (c) Microsoft Corporation.  All rights reserved.
  4.  
  5. ;;++-- AddSDisk.cmd said no CopyFiles
  6.  
  7.  
  8. [Version]
  9.     Signature   = "$Windows NT$"
  10.     Class       = NetTrans
  11.     ClassGUID   = {4d36e975-e325-11ce-bfc1-08002be10318}
  12.     Provider    = %Msft%
  13. DriverVer=06/21/2006,6.0.6001.18000
  14. ;; Commented by AddSDisk.cmd
  15. ;;     LayoutFile  = layout.inf
  16.  
  17. [Manufacturer]
  18.     %Msft% = Msft,NTx86,NTia64,NTamd64
  19.  
  20. [Msft.NTx86]
  21.     %MS_RMCAST.DisplayName% = MS_RMCAST.PrimaryInstall, MS_RMCAST ;     RMCAST
  22.  
  23. [Msft.NTia64]
  24.     %MS_RMCAST.DisplayName% = MS_RMCAST.PrimaryInstall, MS_RMCAST ;     RMCAST
  25.  
  26. [Msft.NTamd64]
  27.     %MS_RMCAST.DisplayName% = MS_RMCAST.PrimaryInstall, MS_RMCAST ;     RMCAST
  28.  
  29. ;-------------------------------------------------------------------------
  30. ; Base Entry Point for RMCAST Installation
  31. ;-------------------------------------------------------------------------
  32. [MS_RMCAST.PrimaryInstall]
  33.     Characteristics = 0x00 ;
  34.     AddReg          = Registry.MS_RMCAST
  35.  
  36. ;-------------------------------------------------------------------------
  37. ; Service installation support
  38. ;-------------------------------------------------------------------------
  39. [MS_RMCAST.PrimaryInstall.Services]
  40.     AddService      = RMCAST,      0,    Install.AddService.RMCAST, NetEventLog
  41.  
  42. [Install.AddService.RMCAST]
  43.     DisplayName     = %MS_RMCAST.ServiceDescription%
  44.     ServiceType     = 1 ;SERVICE_KERNEL_DRIVER
  45.     StartType       = 2 ; 1=SERVICE_SYSTEM_START, 2=SERVICE_AUTO_START, 3=SERVICE_DEMAND_START
  46.     ErrorControl    = 1 ;SERVICE_ERROR_NORMAL
  47.     ServiceBinary   = %12%\RMCAST.sys
  48.     LoadOrderGroup  = PNP_TDI
  49.     AddReg          = Registry.Service.RMCAST.Secure
  50.     Description     = %MS_RMCAST.DisplayName%
  51.     Dependencies    = Tcpip
  52.  
  53. ;-------------------------------------------------------------------------
  54. ; Specify the Network Device Installer
  55. ;-------------------------------------------------------------------------
  56. [Registry.MS_RMCAST]    
  57.     HKR,Ndi,Service,,"RMCast"
  58.     HKR,Ndi,CoServices,%FLG_ADDREG_TYPE_MULTI_SZ%,"RMCAST"
  59.     HKR,Ndi,HelpText,,%MS_RMCAST.HelpText%
  60.     HKR,Ndi\Interfaces,UpperRange,,"winsock"
  61.     HKR,Ndi\Interfaces,LowerRange,,"ndis4,ndis5,ndiswanip,ndis5_ip,ndis1394"
  62.     HKR,Ndi\Install,     ,           ,   "RMCAST.Install"
  63.     HKR,Ndi\Remove,      ,           ,   "RMCAST.Remove"
  64.  
  65. [Registry.Service.RMCAST.Secure]
  66.     HKLM,System\CurrentControlSet\Services\RMCAST,,%FLG_ADDREG_KEYONLY%
  67.     HKR,Parameters,,%FLG_ADDREG_KEYONLY%
  68.     HKR,Parameters\Interfaces,,%FLG_ADDREG_KEYONLY%
  69.  
  70. ;-------------------------------------------------------------------------
  71. ; Install Winsock dependency
  72. ;-------------------------------------------------------------------------
  73. [MS_RMCAST.PrimaryInstall.Winsock]
  74.     AddSock     = Install.RMCASTWinsock
  75.  
  76. [Install.RMCASTWinsock]
  77.     TransportService    = RMCAST
  78.     HelperDllName       = "%SystemRoot%\System32\wshrm.dll"
  79.     MaxSockAddrLength   = 0x10
  80.     MinSockAddrLength   = 0x10
  81. ; The following lines are not needed since we are not installing a namespace provider
  82. ;    ProviderId="{e3a0fca0-63ac-4ed6-8c08-ae9a162fc4d2}"
  83. ;    LibraryPath="%SystemRoot%\System32\mswsock.dll"
  84. ;    DisplayString=%MS_RMCAST.Provider_Desc%
  85. ;    SupportedNameSpace=12
  86. ;    Version=0
  87.  
  88. ;****************************************************************************
  89. ; [Event Log] sections.
  90. ;****************************************************************************
  91. [NetEventLog]
  92. AddReg = NetEventLog.AddReg
  93.  
  94. [NetEventLog.AddReg]
  95.     HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\netevent.dll"
  96.     HKR,,TypesSupported,0x00010001,7
  97.  
  98.  
  99. ;====================================
  100. ; RMCAST Interface and Service Remove
  101. ;====================================
  102.  
  103. [MS_RMCAST.PrimaryInstall.Remove]
  104.     DelReg          = Registry.MS_RMCAST
  105.     UnregisterDlls  = MS_RMCAST.Unregister
  106.  
  107. [MS_RMCAST.PrimaryInstall.Remove.Services]
  108.     DelService  = RMCAST
  109.  
  110. [MS_RMCAST.PrimaryInstall.Remove.Winsock]
  111.     DelSock = Remove.RMCASTWinsock
  112.  
  113. [Remove.RMCASTWinsock]
  114.     TransportService=RMCAST
  115.     ProviderId="{e3a0fca0-63ac-4ed6-8c08-ae9a162fc4d2}"
  116.  
  117.  
  118.  
  119.  
  120. [Strings]
  121. Msft = "Microsoft"
  122.  
  123. ;RMCAST strings
  124. MS_RMCAST.DisplayName = "Reliable Multicast Protocol"
  125. MS_RMCAST.HelpText    = "@%SystemRoot%\system32\wshrm.dll,-101"
  126. MS_RMCAST.ServiceDescription   = "RMCAST (Pgm) Protocol Driver"
  127.  
  128. MS_RMCAST.Provider_Desc = "RMCast"
  129.  
  130. ; AddReg flags
  131. FLG_ADDREG_TYPE_MULTI_SZ    = 0x00010000
  132.