ChildLocationPaths Registry Subkey
Beginning with Windows 7, the ChildLocationPaths registry subkey is used in the specification of a removable device capability override for a device identified through either the HardwareID or CompatibleID registry subkey. The ChildLocationPaths registry subkey specifies that only the location path of the device's child device nodes (devnodes) will have the removable device capability override applied. For more information about removable device capability overrides, see DeviceOverrides Registry Key.
The ChildLocationPaths registry subkey applies to only the child devnodes of the device specified through the name of the parent HardwareID or CompatibleID subkeys. As a result, only the child devnodes of the specified device is affected by the removable device capability override value. The parent devnode of the specified device are not affected by the removable device capability override, unless a LocationPaths registry subkey is also specified or a ChildLocationPaths registry subkey is specified for the parent devnode.
The following table defines the format and requirements of the ChildLocationPaths registry subkey.
Registry subkey name | Required/optional | Format requirements | Parent subkey | Child subkeys |
---|---|---|---|---|
ChildLocationPaths |
Optional |
None |
LocationPath or * |
Note Either the LocationPaths or ChildLocationPaths registry subkeys must be present to indicate the parent/child relationship to which the removable device capability override applies.