88 lines
2.7 KiB
Plaintext
88 lines
2.7 KiB
Plaintext
;-------------------------------------------------------------------------
|
|
; Microsoft DLC Protocol
|
|
;
|
|
; 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]
|
|
%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
|
|
|