boot start driver using KMDF

Hi,

I wrote a boot start driver using kmdf.I made the below changes in inf.
[kmdfbootdriver_Service_Inst]
DisplayName = %kmdfbootdriver.SVCDESC%
ServiceType = 1 ;
StartType = 0 ;
ErrorControl = 1 ;
ServiceBinary = %12%\kmdfbootdriver.sys
LoadOrderGroup = Extended Base

I installed the driver using “Add legacy hardware” in device manager.The driver was successfully installed and loaded.The below message is shown under Driver properties
“This device is working properly.”
My question is :
Shouldn’t the driver be loaded at system bootup?
Am I missing something or is there different approach to create or install boot start driver.

Thanks,
Shweta

xxxxx@gmail.com wrote:

I wrote a boot start driver using kmdf.I made the below changes in inf.
[kmdfbootdriver_Service_Inst]
DisplayName = %kmdfbootdriver.SVCDESC%
ServiceType = 1 ;
StartType = 0 ;
ErrorControl = 1 ;
ServiceBinary = %12%\kmdfbootdriver.sys
LoadOrderGroup = Extended Base

I installed the driver using “Add legacy hardware” in device manager.The driver was successfully installed and loaded.The below message is shown under Driver properties
“This device is working properly.”
My question is :
Shouldn’t the driver be loaded at system bootup?
Am I missing something or is there different approach to create or install boot start driver.

I’m utterly confused by your message. You say “the driver was
successfully installed and loaded”, and you say “this device is working
properly”. So, what is the problem?


Tim Roberts, xxxxx@probo.com
Providenza & Boekelheide, Inc.

> My question is :

Shouldn’t the driver be loaded at system bootup?

The fact is: it was loaded ASAP.

This does NOT mean it will not be loaded at boot.

It will be loaded at boot, but not ONLY at boot.

BTW, this is normal behavior for a boot start driver.


Maxim S. Shatskih
Microsoft MVP on File System And Storage
xxxxx@storagecraft.com
http://www.storagecraft.com