Windows.Devices.Enumeration.Pnp Windows.Devices.Enumeration.Pnp Windows.Devices.Enumeration.Pnp Windows.Devices.Enumeration.Pnp Namespace
Provides classes for enumerating a collection of Pnp device objects, and event handlers for monitoring changes to the objects in the collection asynchronously. The following are typical uses of the Windows.Devices.Enumeration.Pnp API.
- Building a user interface for selecting the device to be used by an application. For example, a voice chat application may present a list of microphones or webcams for the user to select from, or a photo import application may present a list of removable storage devices for the user to import photos from.
- Device discovery and notifications about devices for apps that use them, like .
|PnpObject PnpObject PnpObject PnpObject||
Represents a PnP object. This class allows access to well-known properties of a PnP object as well as a property store of additional properties that are specified to be retrieved from the the PnP object.
|PnpObjectCollection PnpObjectCollection PnpObjectCollection PnpObjectCollection||
Represents an iterable collection of Pnp device objects.
|PnpObjectUpdate PnpObjectUpdate PnpObjectUpdate PnpObjectUpdate||
Contains the updated properties of a PnpObject.
|PnpObjectWatcher PnpObjectWatcher PnpObjectWatcher PnpObjectWatcher||
Raises events to notify the client that a PnpObject has been added, updated, or removed from an enumerated collection of Pnp device objects in an incremental and asynchronous way.
|PnpObjectType PnpObjectType PnpObjectType PnpObjectType||
Indicates the device type of a PnpObject.