software only device driver

Hi,

maybe a stupid question, but I want to do a test with a software only device
driver.

in the device list, the DeviceList for my driver is like this:
%DEV_DESCRIPTION%=DriverInstall,Root\Buggy
I installed it by right-clicking it and selecting ‘install’ but it never
appears in the device manager.

Is there anything else I need to do to add an instance of my device driver?
A special proceudre for installing software-only device drivers?

I checked the INF file for the software only KMDF driver that I downloaded
from OSR, but that seemed to do exactly the same. Then again the INF file
was also lacking a CoInstaller, so maybe it is not complete?

Kind regards,
Bruno van Dooren
xxxxx@hotmail.com
Remove only “_nos_pam”

Right Click->Install isn’t sufficient to install a PnP driver, you’ll need
to use devcon from the DDK instead (I think the syntax should be “devcon
install infname.inf root\buggy”)

I checked the INF file for the software only KMDF driver that I downloaded
from OSR, but that seemed to do exactly the same. Then again the INF file
was also lacking a CoInstaller, so maybe it is not complete?

That sample is ancient, it was written when USE_WDF_STATIC was still
available and the coinstaller wasn’t necessary. Shows you what we get for
writing about something before it’s released :slight_smile:

Regards,

-scott


Scott Noone
Software Engineer
OSR Open Systems Resources, Inc.
http://www.osronline.com

“Bruno van Dooren” wrote in message
news:xxxxx@ntdev…
> Hi,
>
> maybe a stupid question, but I want to do a test with a software only
> device
> driver.
>
> in the device list, the DeviceList for my driver is like this:
> %DEV_DESCRIPTION%=DriverInstall,Root\Buggy
> I installed it by right-clicking it and selecting ‘install’ but it never
> appears in the device manager.
>
> Is there anything else I need to do to add an instance of my device
> driver?
> A special proceudre for installing software-only device drivers?
>
> I checked the INF file for the software only KMDF driver that I downloaded
> from OSR, but that seemed to do exactly the same. Then again the INF file
> was also lacking a CoInstaller, so maybe it is not complete?
>
> –
>
> Kind regards,
> Bruno van Dooren
> xxxxx@hotmail.com
> Remove only “_nos_pam”
>
>
>
>

Bruno look at all the software only samples in the KMDF ddk (statbus,
dynambus, etc). each of them has instructions on how to install in the
readme and the INF for the driver. You need to use devcon. Right
click installs are for NT4 style legacy drivers only.

d

– I can spell, I just can’t type.

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Bruno van Dooren
Sent: Tuesday, April 18, 2006 2:09 PM
To: Windows System Software Devs Interest List
Subject: [ntdev] software only device driver

Hi,

maybe a stupid question, but I want to do a test with a software only
device
driver.

in the device list, the DeviceList for my driver is like this:
%DEV_DESCRIPTION%=DriverInstall,Root\Buggy
I installed it by right-clicking it and selecting ‘install’ but it never

appears in the device manager.

Is there anything else I need to do to add an instance of my device
driver?
A special proceudre for installing software-only device drivers?

I checked the INF file for the software only KMDF driver that I
downloaded
from OSR, but that seemed to do exactly the same. Then again the INF
file
was also lacking a CoInstaller, so maybe it is not complete?

Kind regards,
Bruno van Dooren
xxxxx@hotmail.com
Remove only “_nos_pam”


Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256

To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer

Thanks all,
I’ll do that.

Kind regards,
Bruno van Dooren
xxxxx@hotmail.com
Remove only “_nos_pam”