Export (0) Print
Expand All

PnP Device ID

This resource is used to annotate a device component with Plug and Play information, and is required for Plug and Play device drivers. You should not manually add resources of this type, as they are created automatically when you import an .inf file into Component Designer.

The following list shows how Plug and Play device ID resources are used:

  • Target Analyzer determines the hardware and creates a corresponding configuration that can be built into a run-time image.
  • During the build process, Target Designer uses the Plug and Play device ID resources of critical devices in the configuration, such as disk controllers and system bus drivers, to populate the registry with information needed at boot time.

The following are the properties for a Plug and Play device ID resource. They are shown for informational purposes only.

PnPID
TypeRequired or optional
StringRequired

Plug and Play identifier string as found in the .inf file.

IdOriginal
TypeRequired or optional
BooleanRequired

Reserved for Microsoft. Must be True.

IsCompatibleID
TypeRequired or optional
BooleanRequired

Set to True if this is a compatible identifier as listed in the .inf file for this device.

ServiceName
TypeRequired or optional
StringRequired

The device driver to be used for this device. Same as the string used under the HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services registry key.

UpperFilter
TypeRequired or optional
MultistringOptional

Service names of upper filters that need to be installed for this device.

LowerFilter
TypeRequired or optional
MultistringOptional

Service names of lower filters that need to be installed for this device.

For information about how to create a device component for which you have an .inf file, see How to Set up a New Repository in Windows XP Embedded Studio Help.

See Also

Custom Resources


© 2006 Microsoft Corporation. All rights reserved.


Show:
© 2014 Microsoft