home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World Komputer 1998 July & August
/
Pcwk78a98.iso
/
Wtestowe
/
Clico
/
NFS
/
WIN95
/
DISK1
/
MNNFS.INF
< prev
next >
Wrap
Windows Setup INFormation
|
1997-02-03
|
8KB
|
210 lines
; MNNFS.INF
;
; MultiNet NFS for Windows 95 Installation file
;
; Copyright (c) 1996 Cisco Systems, Inc.
; All Rights Reserved
[Version]
Signature="$Windows 95$"
Class=NetClient
Provider=%MNNFS.Provider%
;****************************************************************************
; MS notes in Network Driver Installer Version 1.1 (M8) Feb. 21, 1995:
; NOTE: The file net.inf, nettrans.inf, netcli.inf and netservr.inf contain
; an extra section, the [ClassInstall] section, that are not in other INFS.
; These files are the only INF files that should have [ClassInstall] sections.
; No other INF file should have a [ClassInstall] section.
;****************************************************************************
;****************************************************************************
; MNNFS Manufacturer section
;****************************************************************************
[Manufacturer]
; specify the manufacturer name with a string key, also specifies the
; starting point.
%MNNFS.Provider%=MNNFS
;****************************************************************************
; Starting section
;****************************************************************************
[MNNFS]
; device description=install section, device ID
%MNNFS.DeviceDesc%=MNNFS.Ndi, MNNFS
;****************************************************************************
; MultiNet TCP/IP NDI section
; This section is executed whenever the user selects the component from
; the Select Device dialog. It updates the registry information used by
; the NETDI.DLL.
; It is used to copy our third party NDI DLL.
; It defines the Install and Remove sections used to install and remove the
; components.
;****************************************************************************
[MNNFS.Ndi]
DeviceID=MNNFS
MaxInstance=8
AddReg=MNNFS.Ndi.Reg
CopyFiles=MNNFS.Ndi.Copy.inf,MNNFS.Ndi.Copy.sys
[MNNFS.Ndi.Reg]
HKR,Ndi,InstallInf,,"mnstack.inf" ; process the stack .inf file
HKR,Ndi,DeviceID,,MNNFS ; device id
HKR,Ndi,MaxInstance,,1 ; max. number of instances
;HKR,Ndi,NdiInstaller,,"tgvndi.dll,NFSProc" ; NDI dll and call back
HKR,Ndi\Compatibility,RequireAll,,"MULTINET" ; device required to run
HKR,Ndi\Interfaces,DefUpper,,"winnet4" ; this is the interface we supply
HKR,Ndi\Interfaces,UpperRange,,"winnet4" ; "
HKR,Ndi\Interfaces,DefLower,,"winsock" ; this is the interface we need
HKR,Ndi\Interfaces,LowerRange,,"winsock" ; "
HKR,Ndi\Install,,,"MNNFS.Install" ; install section
HKR,Ndi\Remove,,,"MNNFS.Remove" ; remove section
HKR,Ndi,HelpText,,%MNNFS.Help% ; context help
[MNNFS.Ndi.Copy.inf]
mnnfs.inf
mnstack.inf
[MNNFS.Ndi.Copy.sys]
tgvndi.dll ; Network device interface
;****************************************************************************
; Install sections
;****************************************************************************
[MNNFS.Install]
AddReg=MNNFS.Install.Reg
CopyFiles=MNNFS.Install.Copy.sys
Restart
[MNNFS.Install.Reg]
HKLM,"System\CurrentControlSet\Control\NetworkProvider\Order",MNNET95
HKLM,"System\CurrentControlSet\Services\MNNET95\NetworkProvider",Name,,"MultiNet NFS"
HKLM,"System\CurrentControlSet\Services\MNNET95\NetworkProvider",ProviderPath,,"mnnet95x.dll"
HKLM,"System\CurrentControlSet\Services\MNNET95\NetworkProvider",Description,,"MultiNet NFS"
HKLM,"System\CurrentControlSet\Services\MNNET95\NetworkProvider",DiskRedirectionRequired,1,00,00,00,00
HKLM,"System\CurrentControlSet\Services\MNNET95\NetworkProvider",NetID,1,00,00,0C,00
HKLM,"System\CurrentControlSet\Services\VxD\MNNET95",StaticVxD,,"vmnnfs.vxd"
HKLM,"System\CurrentControlSet\Services\VxD\MNNET95",Start,1,0
HKLM,"System\CurrentControlSet\Services\VxD\MNNET95",NetClean,1,1
HKLM,"System\CurrentControlSet\Control\Print\Providers\MultiNet Print Client",Name,,"cspp95.dll"
HKCR,CLSID\%MNNFS.GUID%\InProcServer32,,,"mnshext.dll"
HKCR,CLSID\%MNNFS.GUID%\InProcServer32,ThreadingModel,,"Apartment"
; these might not be needed????
HKCR,"*\shellex\PropertySheetHandlers\NFSPage",,,%MNNFS.GUID%
HKCR,"Directory\shellex\PropertySheetHandlers\NFSPage",,,%MNNFS.GUID%
HKCR,"Folder\shellex\PropertySheetHandlers\NFSPage",,,%MNNFS.GUID%
HKCR,"Network\shellex\PropertySheetHandlers\NFSPage",,,%MNNFS.GUID%
HKCR,"Network\shellex\ContextMenuHandlers\NFSMenu",,,%MNNFS.GUID%
[MNNFS.Install.Copy.sys]
vmnnfs.vxd ; NFS vxd files
mnnet95x.dll ; NFS Driver files
cspp95.dll ; NFS Print provider
mnshext.dll ; NFS shell extension files
rpclib32.dll ; RPC lib
mnnfs95.exe ; NFS configurator
mnnfs95.hlp ; NFS configurator help
mnnfs95.cnt ; NFS configurator contents
;****************************************************************************
; Remove sections
;****************************************************************************
[MNNFS.Remove]
DelReg=MNNFS.Remove.Reg
DelFiles=MNNFS.Remove.Erase.sys,MNNFS.Remove.Erase.inf
Restart
[MNNFS.Remove.Reg]
HKLM,"System\CurrentControlSet\Control\NetworkProvider\Order",MNNET95
HKLM,"System\CurrentControlSet\Services\MNNET95"
HKLM,"System\CurrentControlSet\Services\VxD\MNNET95"
HKLM,"System\CurrentControlSet\Control\Print\Providers\MultiNet Print Client"
HKCR,CLSID\%MNNFS.GUID%
HKCR,"*\shellex\PropertySheetHandlers\NFSPage"
HKCR,"Directory\shellex\PropertySheetHandlers\NFSPage"
HKCR,"Folder\shellex\PropertySheetHandlers\NFSPage"
HKCR,"Network\shellex\PropertySheetHandlers\NFSPage"
HKCR,"Network\shellex\ContextMenuHandlers\NFSMenu"
[MNNFS.Remove.Erase.inf]
mnnfs.inf,,,1
[MNNFS.Remove.Erase.sys]
vmnnfs.vxd,,,1 ; NFS vxd files
mnnet95x.dll,,,1 ; NFS Driver files
cspp95.dll,,,1 ; NFS Print provider
mnshext.dll,,,1 ; NFS shell extension files
rpclib32.dll,,,1 ; RPC lib
mnnfs95.exe,,,1 ; NFS configurator
mnnfs95.hlp,,,1 ; NFS configurator help
mnnfs95.cnt,,,1 ; NFS configurator contents
;****************************************************************************
; Destination Directory section
;****************************************************************************
[DestinationDirs]
MNNFS.Ndi.Copy.inf = 17 ; INF directory
MNNFS.Ndi.Copy.sys = 11 ; System directory
MNNFS.Install.Copy.sys = 11 ; System directory
MNNFS.Remove.Erase.sys = 11 ; System directory
MNNFS.Remove.Erase.inf = 17 ; INF directory
;****************************************************************************
; Source files section
;****************************************************************************
[SourceDisksFiles]
;<file> = <cabinet number>,<subdir>,<filename>,<size>,<checksum>
;Note: File is not in a cabinet if cab# is 0
mnnfs.inf=0,,, ; inf file
tgvndi.dll=2,,, ; Network device interface
vmnnfs.vxd=2,,, ; NFS vxd files
mnnet95x.dll=2,,, ; NFS Driver files
cspp95.dll=2,,, ; NFS Print provider
mnshext.dll=2,,, ; NFS shell extension files
rpclib32.dll=2,,, ; RPC lib
mnnfs95.exe=2,,, ; NFS configurator
mnnfs95.hlp=2,,, ; NFS configurator help
mnnfs95.cnt=2,,, ; NFS configurator contents
;****************************************************************************
; Source disk section
;****************************************************************************
[SourceDisksNames]
; <cab#> = <disk#>,<cabinet filename>, ID (Unused, must be 0)
1="Cisco TCP/IP Suite 100 - CD-ROM or Disk 1","mnstack1.cab", 0
2="Cisco TCP/IP Suite 100 - CD-ROM or Disk 2","mnstack2.cab", 0
;****************************************************************************
; String section
;****************************************************************************
[Strings]
MNNFS.Provider="Cisco Systems, Inc." ; Manufacturer
MNNFS.DeviceDesc="Cisco TCP/IP Stack 100 NFS Client and Printing" ; Device description
MNNFS.Help="NFS client and remote printing via PC-NFS, LPR/LPD, and Stream connections." ; Context sensitive help
MNNFS.GUID="{3415A620-D707-11CE-BB1E-0000C000ABB7}"