windows-nt/Source/XPSP1/NT/net/config/netcfg/inf/netdlc.inx
2020-09-26 16:20:57 +08:00

88 lines
2.7 KiB
Plaintext

;-------------------------------------------------------------------------
; Microsoft DLC Protocol
;
; Copyright (c) 1993-1999, Microsoft Corporation
;-------------------------------------------------------------------------
[Version]
Signature = "$Windows NT$"
Class = NetTrans
ClassGUID = {4d36e975-e325-11ce-bfc1-08002be10318}
Provider = %Msft%
LayoutFile = layout.inf
[Manufacturer]
%Msft%=MSFT
[MSFT]
%DLC_Desc%=Install_DLC, MS_DLC
[Install_DLC]
Characteristics=0x0
AddReg=Inst_Ndi_DLC ; Specify the [N]etwork [d]evice [i]nstaller
;CopyFiles=CopyFiles_Inst_Drv_DLC
;LOGCONFIG=DLC_Reboot
;-------------------------------------------------------------------------
; Specify the Network Device Installer
;-------------------------------------------------------------------------
[Inst_Ndi_DLC]
HKR,Ndi,Service,,"Dlc"
HKR,Ndi,CoServices,%REG_MULTI_SZ%,"Dlc"
HKR,Ndi,HelpText,,"@netcfgx.dll,-50008"
HKR,Ndi\Interfaces,UpperRange,,"dlc"
HKR,Ndi\Interfaces,LowerRange,,"ndis5,ndis4,ndis5_dlc"
;[DLC_Reboot]
;ConfigPriority=RESTART
;-------------------------------------------------------------------------
; Base Entry Point for DLC Service Installation
;-------------------------------------------------------------------------
[Install_DLC.Services]
AddService=Dlc,,DLC_Service_Inst
[Install_DLC.PrintMonitor]
AddMonitor=Install_DLC.AddPrintMonitor
[Install_DLC.AddPrintMonitor]
PrintMonitorName = "%HP_PORTMON%"
PrintMonitorDLL = "hpmon.dll"
;-------------------------------------------------------------------------
; IPX Service Definitions and Settings
;-------------------------------------------------------------------------
[DLC_Service_Inst]
DisplayName = %DLC_Desc%
ServiceType = 1 ;SERVICE_KERNEL_DRIVER
StartType = 1 ;SERVICE_SYSTEM_START
ErrorControl = 1 ;SERVICE_ERROR_NORMAL
ServiceBinary = %12%\dlc.sys
AddReg = AddReg_Service_Inst
Description = %DLC_Desc%
[AddReg_Service_Inst]
HKR,"Parameters",,%FLG_ADDREG_KEYONLY%,
;-------------------------------------------------------------------------
; Section for driving removal of the DLC service registration
;-------------------------------------------------------------------------
[Install_DLC.Remove.Services]
DelService=DLC
[Install_DLC.Remove.PrintMonitor]
DelMonitor = Del_Static_DLC.DelPrintMonitor
[Del_Static_DLC.DelPrintMonitor]
PrintMonitorName = "%HP_PORTMON%"
;-------------------------------------------------------------------------
; Specify component files destined for the 'Drivers' directory
;-------------------------------------------------------------------------
;[DestinationDirs]
;CopyFiles_Inst_Drv_DLC = 12 ; System[32]\Drivers
;[CopyFiles_Inst_Drv_DLC]
;dlc.sys,,,2 ; The DLC Driver