Export (0) Print
Expand All
51 out of 101 rated this helpful - Rate this topic

Devices

In this section

TopicDescription

Device Access API

The Device Access API enables developers to write Windows Store apps for custom devices. The API applies a policy to grant a Windows Store app the appropriate level of access to a device, and if access is granted, provides methods for sending control codes to operate the device.

Communications Resources

A communications resource is a physical or logical device that provides a single bidirectional, asynchronous data stream. Serial ports, parallel ports, fax machines, and modems are examples of communications resources. For each communications resource, there is a service provider, consisting of a library or driver, that enables applications to access the resource.

Device Management

Device management provides a way to uniformly notify all applications and system components of changes that may affect their operation or access to resources. Applications and the system use and process device events to take advantage of new resources when they become available and to prevent loss of data when existing resources become unavailable.

Enhanced Storage

The Enhanced Storage API enables consistent end-to-end authentication for personal storage devices that differ in form factor.

Function Discovery

Function Discovery provides a uniform programmatic interface for enumerating system resources, such as hardware devices, whether they are local or connected through a network.

PnP-X

Plug and Play Extensions (PnP-X) enable a computer system to discover networked devices and to install them on the local system using Plug and Play (PnP).

Location API

The Location API helps to simplify location-aware programming by providing a standard way to retrieve data about user location and standardizing formats for location data reports. The Location API automatically handles transitions between location data providers and always chooses the most accurate provider for the current situation.

Sensor API

The Sensor API enables applications to get and use data from sensors in a standardized way.

UPnP APIs

The UPnP framework enables dynamic networking of intelligent appliances, wireless devices, and PCs.

Web Services on Devices

The Microsoft Web Services on Devices API (WSDAPI) supports the implementation of client-controlled devices and services, and device hosts conforming to the Devices Profile for Web Services (DPWS).

Windows Media Device Manager 11 SDK

Applications or components built on Windows Media Device Manager have a consistent API for communicating with a wide range of devices including Media Transfer Protocol (MTP), Mass Storage Class (MSC), RAPI, and other devices built on both the latest and previous versions of Windows Media technology.

Windows Portable Devices

Windows Portable Devices (WPD) enables computers to communicate with attached media and storage devices. WPD provides a flexible, robust way for computers to communicate with music players, storage devices, mobile phones, cameras, and many other types of connected devices.

 

 

 

Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft. All rights reserved.