backupwmbclass.inf Driver File Contents (3com-3c2000-t-gigabit-adapter_Win.zip)

ÿþ;-------------------------------------------------------------------------------

; backupwmbclass.inf

;

; Copyright (c) Microsoft Corporation.  All rights reserved.



[Version]

Signature   = "$Windows NT$"

Class       = Net

ClassGUID   = {4d36e972-e325-11ce-bfc1-08002be10318}

Provider    = %Msft%

DriverVer = 09/23/2019,10.0.18362.387



[SourceDisksNames]

3426=windows cd



[SourceDisksFiles]

wmbclass.sys         = 3426



[DestinationDirs]

DefaultDestDir=12



[ControlFlags]

ExcludeFromSelect=*



[Manufacturer]

%Msft% = Msft,NTamd64





[Msft.NTamd64]

 ; DisplayName           Section        DeviceID

 ; -----------           -------        --------

%wmbclass.DeviceDesc%    = wmbclass.ndi, USB\class_02&subclass_0e

%WakeOnLan.DeviceDesc%   = WakeOnLan



;-------------------------------------------------------------------------------

; Adapter DDInstall and Services section

; for NDIS 6.x drivers

[wmbclass.ndi]

Include=netvchannel.inf

Needs=NetVChannel

AddReg          = wmbclass.Reg

CopyFiles       = wmbclassCopyFiles

Characteristics = 0x84   ; NCF_PHYSICAL + NCF_HAS_UI

BusType         = 15

*IfType         = 243; IF_TYPE_WWANPP 

*MediaType      = 9; NdisMediumWirelessWan

*PhysicalMediaType  = 8; NdisPhysicalMediumWirelessWan

*SelectiveSuspend = 0

*SSIdleTimeout  = 5

EnableDhcp      = 0; Disable DHCP



[wmbclassCopyFiles]

wmbclass.sys,,,0x0100 



[wmbclass.ndi.HW]

Include=netvchannel.inf

Needs=NetVChannel.HW

Include = pci.inf

Needs = PciD3ColdSupported.HW

AddReg = wmbclass.ndi.AddReg.HW  



[wmbclass.ndi.AddReg.HW]  

HKR,,"AllowIdleIrpInD3",0x00010001,0x1



[wmbclass.ndi.Services]

Include=netvchannel.inf

Needs=NetVChannel.Services

AddService = wmbclass, 2, wmbclass.Service, wmbclass.EventLog



;-----------------------------------------------------------------------------

; USB MB Adapter Registry section

; Use FLG_ADDREG_NOCLOBBER (0x00000002) for UpperRange and LowerRange

; This will allow primary INFs to override these entries

;



; For mobile broadband drivers

[wmbclass.Reg]

HKR,    ,                         BusNumber,           0, "0" 

HKR, Ndi,                         Service,             0, "wmbclass"

HKR, Ndi\Interfaces, UpperRange, 0, "flpp4, flpp6"

HKR, Ndi\Interfaces, LowerRange, 0, "ppip, vchannel"

HKR, , AllowDriverToOverrideDeviceName, 0x00010001, 1



; Selective Suspend

HKR,Ndi\params\*SelectiveSuspend,ParamDesc,,%SelectiveSuspend%

HKR,Ndi\params\*SelectiveSuspend,default,,"1"

HKR,Ndi\params\*SelectiveSuspend,type,,"enum"

HKR,Ndi\params\*SelectiveSuspend\enum,0,,%Disabled%

HKR,Ndi\params\*SelectiveSuspend\enum,1,,%Enabled%



HKR,Ndi\params\*SSIdleTimeout,ParamDesc,,%SSIdleTimeout%

HKR,Ndi\params\*SSIdleTimeout,default,,"2"

HKR,Ndi\params\*SSIdleTimeout,type,,"int"

HKR,Ndi\params\*SSIdleTimeout,min,,"1"

HKR,Ndi\params\*SSIdleTimeout,max,,"60"



[WakeOnLan]

AddReg = WakeOnLan.reg



[WakeOnLan.reg]

; WoL on Pattern

HKR, Ndi\params\*WakeOnPattern,             ParamDesc,  0, "%WakeOnPattern%" 

HKR, Ndi\params\*WakeOnPattern,             default,    0, "1"

HKR, Ndi\params\*WakeOnPattern,             type,       0, "enum"

HKR, Ndi\params\*WakeOnPattern\enum,        "0",        0, "%Disabled%"

HKR, Ndi\params\*WakeOnPattern\enum,        "1",        0, "%Enabled%"



;-----------------------------------------------------------------------------

; Driver and Service Section

;



; For wmbclass.x drivers

[wmbclass.Service]

DisplayName     = %wmbclass.Service.DispName%

ServiceType     = 1 ;%SERVICE_KERNEL_DRIVER%

StartType       = 3 ;%SERVICE_DEMAND_START%

ErrorControl    = 1 ;%SERVICE_ERROR_NORMAL%

ServiceBinary   = %12%\wmbclass.sys

LoadOrderGroup  = NDIS



[wmbclass.EventLog]

AddReg = wmbclass.AddEventLog.Reg



[wmbclass.AddEventLog.Reg]

HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll"

HKR, , TypesSupported,   0x00010001, 7



;-----------------------------------------------------------------------------

; Localizable Strings

;

[Strings]

Msft                          = "Microsoft"                      

wmbclass.DeviceDesc          = "NDIS Mobile Broadband Adapter"

wmbclass.Service.DispName    = "USB Mobile Broadband Adapter Driver"

WakeOnLan.DeviceDesc         = "Wake on Lan pattern Install Section"

Disabled               = "Disabled"

Enabled                = "Enabled"

SelectiveSuspend       = "Selective Suspend"

SSIdleTimeout          = "Selective Suspend Timeout (seconds)"

WakeOnPattern          = "Wake on pattern match"

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: web5, load: 1.34