Windows.Devices.Enumeration
Windows.Devices.Enumeration
Windows.Devices.Enumeration
Windows.Devices.Enumeration
Namespace
Provides classes for enumerating devices. The following are typical uses of the Windows.Devices.Enumeration 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.
- Get general information about devices connected to or discoverable by the system.
- Device discovery and notifications about devices for apps that use them, like .
Classes
Interfaces
| IDevicePairingSettings IDevicePairingSettings IDevicePairingSettings IDevicePairingSettings |
Identifies a collection of settings for device pairing. |
Enums
| DeviceAccessStatus DeviceAccessStatus DeviceAccessStatus DeviceAccessStatus |
Indicates the status of the access to a device. |
| DeviceClass DeviceClass DeviceClass DeviceClass |
Indicates the type of devices that the user wants to enumerate. |
| DeviceInformationKind DeviceInformationKind DeviceInformationKind DeviceInformationKind |
Represents the kind of DeviceInformation object. |
| DevicePairingKinds DevicePairingKinds DevicePairingKinds DevicePairingKinds |
Indicates the kinds of pairing supported by your application or requested by the system. As an input value, use this value to indicate what kinds of pairing your application supports. When this datatype is received as an output value, it indicates the kind of pairing requested by the system. In this case, your code will need to respond accordingly. |
| DevicePairingProtectionLevel DevicePairingProtectionLevel DevicePairingProtectionLevel DevicePairingProtectionLevel |
The level of protection for pairing. |
| DevicePairingResultStatus DevicePairingResultStatus DevicePairingResultStatus DevicePairingResultStatus |
The result of the pairing action with an Association Endpoint (AEP) device object. For more information about AEP objects, see DeviceInformationKind. |
| DevicePickerDisplayStatusOptions DevicePickerDisplayStatusOptions DevicePickerDisplayStatusOptions DevicePickerDisplayStatusOptions |
Indicates what you'd like the device picker to show about a given device. Used with the SetDisplayStatus method on the DevicePicker object. |
| DeviceUnpairingResultStatus DeviceUnpairingResultStatus DeviceUnpairingResultStatus DeviceUnpairingResultStatus |
The result of the unpairing action. |
| DeviceWatcherEventKind DeviceWatcherEventKind DeviceWatcherEventKind DeviceWatcherEventKind |
The type of event. |
| DeviceWatcherStatus DeviceWatcherStatus DeviceWatcherStatus DeviceWatcherStatus |
Describes the state of a DeviceWatcher object. |
| Panel Panel Panel Panel |
Indicates the location of a panel on a computer. This enumeration is used for indicating the physical location of a device. |
See Also
- Enumerate devices
- Enumerate devices over a network
- Build a device selector
- Basic media casting sample (Windows 10)
- Device enumeration and pairing sample (Windows 10)
- Camera preview frame sample (Windows 10)
- Basic camera app sample (Windows 10)
- Camera face detection sample (Windows 10)
- Video stabilization sample (Windows 10)
- Manual camera controls sample (Windows 10)
- High dynamic range sample (Windows 10)
- Custom USB device sample (Windows 10)