driver-win.rst
changeset 624 76016e0c69f9
parent 623 fd703dc282b7
child 628 0af4870462ea
--- a/driver-win.rst	Mon Oct 25 14:12:49 2010 +0300
+++ b/driver-win.rst	Mon Oct 25 17:24:11 2010 +0300
@@ -189,3 +189,15 @@
   cmd# rundll32.exe devmgr.dll,DeviceProperties_RunDLL /DeviceID "ACPI\PNP0F03\4&1A8C8C2E&0"
 
   http://msdn.microsoft.com/en-us/library/ff548170.aspx
+
+* Driver Selection Process.
+
+Windows uses the following criteria to select a driver for a device:
+
+ * Windows selects the driver that has the lowest rank value as the best match for the device.
+ * For drivers that have equal rank, Windows selects the driver that has the most recent date.
+ * For the drivers that have equal rank and date, Windows selects the driver that has the highest version.
+ * Windows XP SP1 and later: For drivers that have equal rank, date, and version, Windows can select any driver.
+ * Windows XP and Windows 2000: For drivers that have equal rank, date, and version, Windows can select any driver.
+
+  http://msdn.microsoft.com/en-us/library/ff549553.aspx