Thinking Kernel Mode

ExAllocatePoolWithTag(KMScrapPad, sizeof(KMSCRAP), TAG_TKM);

  Home  |   Contact  |   Syndication    |   Login
  15 Posts | 0 Stories | 44 Comments | 26 Trackbacks

News

Sreejith S

Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

Archives

Blogs I Read

Links

Tuesday, May 04, 2010 #

 

You can use DPInst (Driver Package Installer) to install driver files for your device on Windows Operating Systems. DPInst.exe is part of DIFx (Driver Install Framework tools) which comes along with the Windows Driver Kit (WDK). You can find DPInst redistributable inside the redist\DIFx\DPInst folder of the WDK.

Using DPInst to install driver:
1)  http://msdn.microsoft.com/en-us/library/ff553601(VS.85).aspx
 2) http://blogs.technet.com/svengruenitz/archive/2008/07/02/driver-installation-and-updating-made-easy-dpinst-exe.aspx

How to ?

1. Copy dpinst.exe to the folder where the driver files (sys, inf, dll) reside.

2. Optionally create a dpinst.xml file which is used to configure dpinst (http://msdn.microsoft.com/en-us/library/ff550803(VS.85).aspx)

If your drivers are not signed you must use the <legacyMode/> tag in dpinst.xml.


3. Run dpinst.exe to install drivers using a 'device driver update' wizard.