Hello all together,

my question:

is it possible to load a WDM in win2k or winxp dynamically like a vxd in
win9x?
Because i dont need it permanent in system and i dont want to install it
with the hardware manager!

And if it is possible:
what do i have to consider to build such a WDM?

Thanks for help!

Re: dynamically loading a wdm??? by Don

Don
Thu Aug 11 07:51:56 CDT 2005

Well you have to install it the standard way. But remember a driver is not
loaded into the kernel unless the hardware is detected.


--
Don Burn (MVP, Windows DDK)
Windows 2k/XP/2k3 Filesystem and Driver Consulting
Remove StopSpam from the email to reply



"kallewirsch" <kallewirsch@discussions.microsoft.com> wrote in message
news:E382917F-8B3B-4F0A-BF93-9A2922672976@microsoft.com...
> Hello all together,
>
> my question:
>
> is it possible to load a WDM in win2k or winxp dynamically like a vxd in
> win9x?
> Because i dont need it permanent in system and i dont want to install it
> with the hardware manager!
>
> And if it is possible:
> what do i have to consider to build such a WDM?
>
> Thanks for help!



Re: dynamically loading a wdm??? by James

James
Thu Aug 11 17:06:27 CDT 2005

Of course, one answer to the hardware requirement is to install the driver
off the root. The DDK Toaster is an example of that.

--
James Antognini
Windows DDK and WDK Support


This posting is provided "AS IS" with no warranties, and confers no rights.



"Don Burn" <burn@stopspam.acm.org> wrote in message
news:uh4ABOnnFHA.1444@TK2MSFTNGP10.phx.gbl...
> Well you have to install it the standard way. But remember a driver is
> not loaded into the kernel unless the hardware is detected.
>
>
> --
> Don Burn (MVP, Windows DDK)
> Windows 2k/XP/2k3 Filesystem and Driver Consulting
> Remove StopSpam from the email to reply
>
>
>
> "kallewirsch" <kallewirsch@discussions.microsoft.com> wrote in message
> news:E382917F-8B3B-4F0A-BF93-9A2922672976@microsoft.com...
>> Hello all together,
>>
>> my question:
>>
>> is it possible to load a WDM in win2k or winxp dynamically like a vxd in
>> win9x?
>> Because i dont need it permanent in system and i dont want to install it
>> with the hardware manager!
>>
>> And if it is possible:
>> what do i have to consider to build such a WDM?
>>
>> Thanks for help!
>
>



Re: dynamically loading a wdm??? by Mark

Mark
Thu Aug 11 20:20:31 CDT 2005

James Antognini [MSFT] wrote:
> Of course, one answer to the hardware requirement is to install the driver
> off the root. The DDK Toaster is an example of that.
>
Ok but if the OP just wants a kernel driver with no particular pnp
requirements and no hardware, why not just write a legacy kernel mode
driver?


--

=====================
Mark Roddy DDK MVP
Windows 2003/XP/2000 Consulting
Hollis Technology Solutions 603-321-1032
www.hollistech.com

Re: dynamically loading a wdm??? by Ali

Ali
Fri Aug 12 14:38:07 CDT 2005

>But remember a driver is not loaded into the kernel unless the hardware is detected.

Can we write above in these steps:

1.0 ) Kernel detects hardware
2.0 ) Load driver

And can we break a part first step:

0.0 ) Hardware should tell the system about its presence [like:A single
transition from low-to-high OR high-to-low OR complete handshaking ].
1.0 ) Kernel detects hardware
2.0 ) Load driver


Re: dynamically loading a wdm??? by James

James
Fri Aug 12 16:03:26 CDT 2005

The OP said WDM, so I assumed PnP.

--
James Antognini
Windows DDK and WDK Support


This posting is provided "AS IS" with no warranties, and confers no rights.



"Mark Roddy" <markr@hollistech.com> wrote in message
news:OUlaIwtnFHA.3900@TK2MSFTNGP09.phx.gbl...
> James Antognini [MSFT] wrote:
>> Of course, one answer to the hardware requirement is to install the
>> driver off the root. The DDK Toaster is an example of that.
>>
> Ok but if the OP just wants a kernel driver with no particular pnp
> requirements and no hardware, why not just write a legacy kernel mode
> driver?
>
>
> --
>
> =====================
> Mark Roddy DDK MVP
> Windows 2003/XP/2000 Consulting
> Hollis Technology Solutions 603-321-1032
> www.hollistech.com