;------------------------------------------------------------------------- ; 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