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

HardwareID or CompatibleID

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.