3Comdatp.inf Driver File Contents (3c98x.zip)

;
; ----------------------------------------------
; 3Comdatp.inx
;
; DynamicAccess Server Transport INF file
;
; Copyright (c) 1998, 3Com Corporation
; ----------------------------------------------
;
; file version:  1.8.3.0
;%VER 3Com 3COMDATP.INF 1.8.3.0
;
[Version]
;
; -------------------------------
; Version Section
; -------------------------------
;
Signature  = "$Windows NT$"
Class      = NetTrans
ClassGUID  = {4d36e975-e325-11ce-bfc1-08002be10318}
Provider   = %3Com%
DriverVer  = 06/16/2000,1.8.3.0
CatalogFile = 3Comdatp.cat


[Manufacturer]
;
; -------------------------------
; Manufacturer Section
; -------------------------------
;
%3Com%     = 3COM

[ControlFlags]
;
; -------------------------------
; Control Flags Section
; -------------------------------
; We don't want NCPA to install this
ExcludeFromSelect  = 3COM_DAPROT

[3COM]
;
; -----------------------------------------------
; Component(s)/Device(s) Section
; DisplayName   Section         ComponentID
; -----------------------------------------------
;
%DAPROT_Desc% =  DAPROT.ndi,  3COM_DAPROT    


[DAPROT.ndi]
;
; ----------------------------
; Install DA Protocol Section
; ----------------------------
;
AddReg                          =       DAPROT.ndi.AddReg
CopyFiles                       =       DAPROT.CopyFiles.Sys, DAPROT.CopyFiles.Init
;
; We are using NCF_HAS_UI assuming the Wedge
; has a Notify Object and it supports custom 
; property pages 
;
Characteristics         =       0x80  ; NCF_HAS_UI


;
; ----------
; File Copy
; ----------
; Handled by the install program
; Uncomment to test install with NCPA
[SourceDisksNames]
1=%3Com_Disk%, , ,\

;
[SourceDisksFiles]
daprotim.sys = 1,,
daserver.hlp = 1,,

;
[DestinationDirs]
DAPROT.CopyFiles.Init  = 11   ; %windir%\System32
DAPROT.CopyFiles.Sys   = 12   ; %windir%\System32\drivers

;
; Copying of danotify.dll is required as DAPROT has a Notify object
[DAPROT.CopyFiles.Init]
daserver.hlp,,,2
;

[DAPROT.CopyFiles.Sys]
daprotim.sys,,,2
;

;

;
; --------------
; DAPROT Install
; --------------
;
[DAPROT.ndi.AddReg]
;
; Context Help
;
HKR,    "Ndi",                "HelpText",               ,    "%DAPROT_HELP%"
;HKR,    "Ndi",                "BindForm",               ,    "daprot"
; --------------------------------------------------------------------------
; The first 2 keys required if a Notify object is present.
; These keys should be omitted if the Protocol does not have a Notify object
; --------------------------------------------------------------------------
;
HKR,    "Ndi",                "ClsID",             ,             "{9FD4F134-A10E-11D2-8873-006008BFFCD3}"
HKR,    "Ndi",                "ComponentDll",     0,             "danotify.dll"
HKR,    "Ndi",                "Service",          0,             "Daprot"
; Interfaces
HKR,    "Ndi\Interfaces",       "UpperRange",             0,    "noupper"
HKR,    "Ndi\Interfaces",       "LowerRange",             0,    "ndis5, ndis5_atalk, ndis5_streams, ndis5_ip, ndis5_dlc, ndis5_ipx, ndis5_nbf"

; Service Install Section for DAPROT
[DAPROT.ndi.Services]
AddService              = Daprot,     0,   DAPROT.AddService, DAPROT.AddEventLog

; Install DAPROT Service
[DAPROT.AddService]
DisplayName             = %DAPROT_Desc%
ServiceType             = 1 ;%SERVICE_KERNEL_DRIVER%
StartType               = 3; %SERVICE_DEMAND_START%
ServiceBinary           = %12%\daprotim.sys
LoadOrderGroup          = PNP_TDI
ErrorControl            = 1 ; %SERVICE_ERROR_NORMAL%
AddReg                  = DAPROT.AddService.AddReg
Description             = %DAPROT_Desc%

[DAPROT.AddService.AddReg]
; ----------------------------------------------------------------------
; Add any protocol-specific parameters here.  
;
;HKR,   "Parameters", "ParameterName",  %REG_MULTI_SZ%, "MultiSz", "Parameter", "Value"
;HKR,   "Parameters", "ParameterName2", %REG_DWORD%,    4
HKR,Parameters\Adapters,,%FLG_ADDREG_KEYONLY%
;
; Remove Section(s)
;
[DAPROT.ndi.Remove]
DelReg  =       DAPROT.Rmv.DelReg

[DAPROT.ndi.Remove.Services]
	DelService = Daprot

[DAPROT.Rmv.DelReg]

;****************************************************************************
; [Event Log] sections.
;****************************************************************************
[DAPROT.AddEventLog]
AddReg = DAPROT.AddEventLog.AddReg

[DAPROT.AddEventLog.AddReg]
HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\netevent.dll;%%SystemRoot%%\System32\drivers\daprotim.sys"
HKR,,TypesSupported,0x00010001,7

;---------------------
; Localizable Strings
;---------------------
[Strings]
;
; DA Specific
;
3Com            = "3Com"
DAPROT_Desc     = "Dynamic Access Protocol"
DAPROT_HELP     = "This component provides Load Balancing, Fail over, VLAN's and other services."
3Com_Disk       = "3Com Intermediate Driver Disk"

;
; Characteristic flags
;
NCF_VIRTUAL                 = 0x0001
NCF_WRAPPER                 = 0x0002
NCF_PHYSICAL                = 0x0004
NCF_HIDDEN                  = 0x0008
NCF_NO_SERVICE              = 0x0010
NCF_NOT_USER_REMOVABLE      = 0x0020
NCF_HAS_UI                  = 0x0080
NCF_MODEM                   = 0x0100

;
; Registry types
;
REG_MULTI_SZ                = 0x10000
REG_EXPAND_SZ               = 0x20000
REG_DWORD                   = 0x10001

;
; ServiceType values
;
SERVICE_KERNEL_DRIVER       = 0x00000001
SERVICE_FILE_SYSTEM_DRIVER  = 0x00000002
SERVICE_ADAPTER             = 0x00000004
SERVICE_RECOGNIZER_DRIVER   = 0x00000008
SERVICE_WIN32_OWN_PROCESS   = 0x00000010
SERVICE_WIN32_SHARE_PROCESS = 0x00000020
SERVICE_INTERACTIVE_PROCESS = 0x00000100
SERVICE_INTERACTIVE_SHARE_PROCESS = 0x00000120

;
; StartType values
;
SERVICE_BOOT_START          = 0x00000000
SERVICE_SYSTEM_START        = 0x00000001
SERVICE_AUTO_START          = 0x00000002
SERVICE_DEMAND_START        = 0x00000003
SERVICE_DISABLED            = 0x00000004

;
; ErrorControl values
;
SERVICE_ERROR_IGNORE        = 0x00000000
SERVICE_ERROR_NORMAL        = 0x00000001
SERVICE_ERROR_SEVERE        = 0x00000002
SERVICE_ERROR_CRITICAL      = 0x00000003

;
; Service install flags
;
SPSVCINST_TAGTOFRONT        = 0x1
SPSVCINST_ASSOCSERVICE      = 0x2

; AddReg flags
FLG_ADDREG_NOCLOBBER        = 0x00000002
FLG_ADDREG_TYPE_EXPAND_SZ   = 0x00020000
FLG_ADDREG_TYPE_MULTI_SZ    = 0x00010000
FLG_ADDREG_TYPE_DWORD       = 0x00010001
FLG_ADDREG_KEYONLY          = 0x00000010
FLG_ADDREG_SZ_NO_CLOBBER    = 0x00000002
FLG_ADDREG_MULTI_SZ_APPEND  = 0x0001000A
FLG_ADDREG_TYPE_BINARY      = 0x00000001
Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web4, load: 1.00