;************************************************************************************
;
; Name       :  PTDLWWAN.inf  
;
; Function   :  Install PANTECH UM175AL Wrieless WAN device driver on Windows 2000/XP/VISTA
;
; Copyright (c) DEVGURU
;
;************************************************************************************

[Version]
Signature="$WINDOWS NT$"
Class=Net
ClassGUID={4d36e972-e325-11ce-bfc1-08002be10318}
Provider=%Provider%
DriverVer=07/20/2008, 3.1.16.720
CatalogFile=PTDLWWAN.cat


[ControlFlags]
ExcludeFromSelect = *

;--------- DestinationDirs Section -------------------------------------------

[DestinationDirs]
DefaultDestDir = 12
PTDLWWAN_Files_Driver = 12

;--------- SourceDiskNames and SourceDiskFiles Section -----------------------
; These sections identify source disks and files for installation.


[SourceDisksNames.x86]
1 = %DiskString%,,,\i386

[SourceDisksNames.ia64]
1 = %DiskString%,,,\ia64

[SourceDisksNames.amd64]
1 = %DiskString%,,,\amd64



; For Win2K
[SourceDisksFiles]
PTDLWWAN.sys  = 1
PTDLWFLT.sys = 1

; For XP and later
[SourceDisksFiles.NTx86.5.1]
PTDLWWAN.sys  = 1

[SourceDisksFiles.ia64]
PTDLWWAN.sys  = 1

[SourceDisksFiles.amd64]
PTDLWWAN.sys  = 1



;--------- Manufacturer and Models Sections ----------------------------------

[Manufacturer]
%MfgName% = PANTECH, NTx86.5.1, NTia64, NTamd64


; For Win2K
[PANTECH]
%PTDLWWAN_DeviceDesc% = PANTECH.Install.W2K, USB\VID_106C&PID_3715&MI_03
%PTDLWWAN_DeviceDesc% = PANTECH.Install.W2K, USB\VID_106C&PID_3714&MI_03

; For XP and later
[PANTECH.NTx86.5.1]
%PTDLWWAN_DeviceDesc% = PANTECH.Install, USB\VID_106C&PID_3715&MI_03
%PTDLWWAN_DeviceDesc% = PANTECH.Install, USB\VID_106C&PID_3714&MI_03

[PANTECH.NTia64]
%PTDLWWAN_DeviceDesc% = PANTECH.Install, USB\VID_106C&PID_3715&MI_03

[PANTECH.NTamd64]
%PTDLWWAN_DeviceDesc% = PANTECH.Install, USB\VID_106C&PID_3715&MI_03



; --------- Windows 2000 -----------------

[PANTECH.Install.W2K.NT]
Characteristics = 0x81          ; NCF_HAS_UI & NCF_VIRTUAL
CopyFiles=PTDLWWAN_Files_Driver_W2K
AddReg=PTDLWWAN.reg, PTDLWWAN.params.reg

[PANTECH.Install.W2K.NT.Services]
Addservice = PTDLWWAN, 0x00000002, PANTECH.Install.AddService
AddService = PTDLWFLT,,PANTECH.Install.W2K.AddService

[PANTECH.Install.W2K.NT.HW]
AddReg = PANTECH.Install.W2K.HW.AddReg

[PANTECH.Install.W2K.HW.AddReg]
HKR,,UpperFilters,0x00010000, "PTDLWFLT"


; --------- Windows NT -----------------

[PANTECH.Install.NT]
Characteristics = 0x81          ; NCF_HAS_UI & NCF_VIRTUAL
CopyFiles=PTDLWWAN_Files_Driver
AddReg=PTDLWWAN.reg, PTDLWWAN.params.reg

[PANTECH.Install.NT.Services]
Addservice = PTDLWWAN, 0x00000002, PANTECH.Install.AddService

[PTDLWWAN.reg]
HKR, Ndi, Service, 0, "PTDLWWAN"
HKR, Ndi\Interfaces, UpperRange, 0, "ndis5"
HKR, Ndi\Interfaces, LowerRange, 0, "ethernet"

; --------- Service ----------------------

[PANTECH.Install.AddService]
DisplayName    = %PTDLWWAN_SvcDesc%
ServiceType    = 1    ;;%SERVICE_KERNEL_DRIVER%
StartType      = 3    ;;%SERVICE_DEMAND_START%
ErrorControl   = 1    ;;%SERVICE_ERROR_NORMAL%
ServiceBinary  = %12%\PTDLWWAN.sys
LoadOrderGroup = NDIS


[PANTECH.Install.W2K.AddService]
DisplayName    = "PTDLWWAN Filter Driver"
ServiceType    = 1    ;;%SERVICE_KERNEL_DRIVER%
StartType      = 3    ;;%SERVICE_DEMAND_START%
ErrorControl   = 1    ;;%SERVICE_ERROR_NORMAL%
ServiceBinary  = %12%\PTDLWFLT.sys
LoadOrderGroup = NDIS


; --------- Files ----------------------

[PTDLWWAN_Files_Driver]
PTDLWWAN.sys

[PTDLWWAN_Files_Driver_W2K]
PTDLWWAN.sys
PTDLWFLT.sys


;-------------------------------------------------------------------------------
; Optional Custom Parameters in the Registry ("Advanced" menu).
[PTDLWWAN.params.reg]
;example
HKR, NDI\params\NetworkAddress,           ParamDesc,      0, %NetworkAddress%
HKR, NDI\params\NetworkAddress,           type,           0, "edit"
HKR, NDI\params\NetworkAddress,           LimitText,      0, "12"
HKR, NDI\params\NetworkAddress,           UpperCase,      0, "1"
HKR, NDI\params\NetworkAddress,           default,        0, " "
HKR, NDI\params\NetworkAddress,           optional,       0, "1"

;--------- Strings Section ---------------------------------------------------

[Strings]
Provider = "PANTECH CO., LTD "
MfgName = "PANTECH CO., LTD "
PTDLWWAN_DeviceDesc = "PANTECH UM175AL WWAN Driver"
PTDLWWAN_SvcDesc = "PANTECH UM175AL WWAN Driver"
DiskString = "PANTECH UM175AL WWAN device driver Installation Disk"
NetworkAddress = "Network Address (MAC)"



