Rewrite pnproot:

- Don't create multiple devices with the same pnp id (Root\UNKNOWN\0000)
- Use RtlQueryRegistryValues to read multiple registry values
- Keep devices list in memory instead of always reading the registry
- Support IRP_MN_QUERY_DEVICE_TEXT/IRP_MN_QUERY_ID/IRP_MN_QUERY_BUS_INFORMATION/IRP_MN_FILTER_RESOURCE_REQUIREMENTS
- Better error handling
- ...

svn path=/trunk/; revision=26988
This commit is contained in:
Hervé Poussineau 2007-06-04 09:15:04 +00:00
parent 67c8317973
commit 5c102f92f4

File diff suppressed because it is too large Load diff