Win 98 SE- Driver Loading

The INF file I used for loading my virtual com port driver is given below.
The installation is ‘success’. Device Manager shows that the device is
working. I used the Win 2K WDM Virtual COM Port driver binary. I monitored
the installation using SoftIce, with setting break points in DriverEntry &
AddDevice. But I could not see any break points reaching there.

What is wrong here…? Please help me …!

Thanks in advance.

Bye
San Wind

[Version]
Signature=$CHICAGO$
Class=Ports
ClassGuid={4D36E978-E325-11CE-BFC1-08002BE10318}
Provider=%MFGNAME%
DriverVer=8/31/2000,1.00.0.0

[Manufacturer]
%MFGNAME%=DeviceList

[DestinationDirs]
DefaultDestDir=12

[DeviceList]
%DESCRIPTION%=DriverInstall,VirtualComPort

; Windows 2000 Sections
[DriverInstall.NT]
CopyFiles=DriverCopyFiles

[DriverCopyFiles]
VCOM.SYS

[DriverInstall.NT.Services]
AddService=VCOM,2,DriverService

[DriverService]
ServiceType=1
StartType=3
ErrorControl=1
ServiceBinary=%12%\VCOM.SYS

[DriverInstall.nt.hw]
AddReg=DriverHwAddReg

[DriverHwAddReg]

; Windows 98 Sections
[DriverInstall]
AddReg=DriverAddReg
CopyFiles=DriverCopyFiles

[DriverAddReg]
HKR,DevLoader,*vcomm
HKR,NTMPDriver,VCOM.SYS

[DriverInstall.hw]
AddReg=DriverHwAddReg

[SourceDisksNames]
1=%DiskId1%,

[SourceDisksFiles]
VCOM.SYS=1,

; String Definitions
[Strings]
MFGNAME=“MY COMPANTY”
DESCRIPTION=“My Virtual Serial Port”
DiskId1=“Disk of 1”


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

Hi !

Correct me if I wrong, but as far as I know, there is no way to implement
virtual serial ports in Win98 using WDM.
I think you should write VCOMM portdriver VxD to manage virtual COM ports.
I can send you skeleton of serial portdriver in C++ if you want.

Vladimir

----- Original Message -----
From: “San Wind”
To: “NT Developers Interest List”
Sent: Saturday, October 06, 2001 2:00 PM
Subject: [ntdev] Win 98 SE- Driver Loading

>
>
> The INF file I used for loading my virtual com port driver is given below.
> The installation is ‘success’. Device Manager shows that the device is
> working. I used the Win 2K WDM Virtual COM Port driver binary. I
monitored
> the installation using SoftIce, with setting break points in DriverEntry &
> AddDevice. But I could not see any break points reaching there.
>
>
> What is wrong here…? Please help me …!
>
> Thanks in advance.
>
> Bye
> San Wind
>
>
> [Version]
> Signature=$CHICAGO$
> Class=Ports
> ClassGuid={4D36E978-E325-11CE-BFC1-08002BE10318}
> Provider=%MFGNAME%
> DriverVer=8/31/2000,1.00.0.0
>
>
> [Manufacturer]
> %MFGNAME%=DeviceList
>
> [DestinationDirs]
> DefaultDestDir=12
>
>
> [DeviceList]
> %DESCRIPTION%=DriverInstall,VirtualComPort
>
> ; Windows 2000 Sections
> [DriverInstall.NT]
> CopyFiles=DriverCopyFiles
>
> [DriverCopyFiles]
> VCOM.SYS
>
> [DriverInstall.NT.Services]
> AddService=VCOM,2,DriverService
>
> [DriverService]
> ServiceType=1
> StartType=3
> ErrorControl=1
> ServiceBinary=%12%\VCOM.SYS
>
> [DriverInstall.nt.hw]
> AddReg=DriverHwAddReg
>
> [DriverHwAddReg]
>
>
> ; Windows 98 Sections
> [DriverInstall]
> AddReg=DriverAddReg
> CopyFiles=DriverCopyFiles
>
> [DriverAddReg]
> HKR,DevLoader,*vcomm
> HKR,NTMPDriver,VCOM.SYS
>
> [DriverInstall.hw]
> AddReg=DriverHwAddReg
>
> [SourceDisksNames]
> 1=%DiskId1%,
>
> [SourceDisksFiles]
> VCOM.SYS=1,
>
> ; String Definitions
> [Strings]
> MFGNAME=“MY COMPANTY”
> DESCRIPTION=“My Virtual Serial Port”
> DiskId1=“Disk of 1”
>
>
>
>
>
>
> —
> You are currently subscribed to ntdev as: xxxxx@chat.ru
> To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
>


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com